UNPKG

gqty

Version:

The No-GraphQL Client for TypeScript

3 lines (2 loc) 467 B
export declare function getFields<TAccesorData extends object | undefined | null, TAccesorKeys extends keyof NonNullable<TAccesorData>>(accessor: TAccesorData, ...keys: TAccesorKeys[]): TAccesorData; export declare function getArrayFields<TArrayValue extends object | null | undefined, TArray extends TArrayValue[] | null | undefined, TArrayValueKeys extends keyof NonNullable<NonNullable<TArray>[number]>>(accessorArray: TArray, ...keys: TArrayValueKeys[]): TArray;