import { Entity } from '../entity'; import { Filterable } from '../filter'; import { Orderable } from '../order'; import { FieldType, Selectable } from '../selectable'; /** * @hidden */ export interface WithKeys { keys: Record; } /** * @hidden */ export interface WithSelection { selects: Selectable[]; } /** * @hidden */ export interface WithGetAllRestrictions extends WithSelection { top: number; skip: number; filter: Filterable; orderBy: Orderable[]; } /** * @hidden */ export interface WithETag { eTag: string; versionIdentifierIgnored: boolean; } export declare function isWithETag(config: any): config is WithETag; //# sourceMappingURL=odata-request-traits.d.ts.map