UNPKG

slonik-trpc

Version:
10 lines (9 loc) 403 B
export declare const createGroupSelector: <TLoader extends { load: (...args: any) => any; }, TArgs = TLoader extends { loadPagination: (args_0: infer A) => any; } ? A : any, TSelect extends string = TArgs extends { select?: ArrayLike<infer A_1> | undefined; } ? A_1 extends string ? A_1 : any : any>() => <TFields extends TSelect = TSelect>(fields: TFields[]) => { select: TFields[]; };