import { If, Not, Or } from "../boolean"; import { IsLiteral } from "../string"; import { Extends } from "../type"; /** * gets the "known" (i.e. non- index signature) keys of `T` * * @since 0.0.2 */ export type KnownKeys = keyof { [K in keyof T as If> : false, Or, Extends>>, never, K>]: never; }; //# sourceMappingURL=known-keys.d.ts.map