/** * The base class for dealing with queries. */ export declare class QueryBase { selectProperties: string[]; expandProperties: string[]; constructor(); /** * Selects which fields will be returned when querying the service. */ select(...properties: string[]): QueryBase; /** * Selects which navigation properties will be returned when querying the service. */ expand(...properties: string[]): QueryBase; protected validatePropertyPaths(propPaths: string[], allowNested?: boolean): void; protected clone(setter?: Function): any; }