TypeScript
typeof
In TypeScript, typeof extracts a type from a value at compile time.
Example
const user = { id: 1, name: "Anna", active: true };
type User = typeof user;With keyof
const settings = { theme: "dark", version: 3 };
type SettingsKeys = keyof typeof settings; // "theme" | "version"Classes
class User {
name = "Olha";
}
type UserConstructor = typeof User;