ngx-airbrush
Version:
Angular client for jsonapi/Graphiti backends
12 lines (11 loc) • 474 B
TypeScript
export interface PageScope {
number?: number;
size?: number;
}
export declare type SortDir = 'asc' | 'desc';
export declare type SortScope = Record<string, SortDir>;
export declare type FieldScope = Record<string, string | string[]>;
export declare type FilterScope = any;
export declare type StatsScope = Record<string, string | string[]>;
export declare type IncludeArg = string | Record<string, any>;
export declare type IncludeScope = IncludeArg | IncludeArg[];