UNPKG

tinkoff-invest-api

Version:
9 lines 374 B
export type PartialBy<T, K extends keyof T> = Omit<T, K> & Partial<Pick<T, K>>; export type RequiredBy<T, K extends keyof T> = Omit<T, K> & Required<Pick<T, K>>; export type OptionalKeys<T> = { [K in keyof T]-?: Record<string, never> extends Pick<T, K> ? K : never; }[keyof T]; export type PublicOf<T> = { [P in keyof T]: T[P]; }; //# sourceMappingURL=types.d.ts.map