export * from "./users"; export * from "./workspace"; export * from "./sprints"; export * from "./projects"; export * from "./state"; export * from "./invitation"; export * from "./issues"; export type NestedKeyOf = { [Key in keyof ObjectType & (string | number)]: ObjectType[Key] extends object ? ObjectType[Key] extends { pop: any; push: any } ? `${Key}` : `${Key}` | `${Key}.${NestedKeyOf}` : `${Key}`; }[keyof ObjectType & (string | number)];