UNPKG

ts-flex-query

Version:
18 lines (17 loc) 627 B
import { ODataRequest } from '../helpers/definitions'; import { ODataCustomQueryComposer } from './types'; interface QueryComposerParams { customQueryComposer?: ODataCustomQueryComposer; } /** Creates a query text from an ODataRequest. */ export declare class QueryComposer { private readonly params; constructor(params: QueryComposerParams); buildFromRequest(request: ODataRequest, partSeparator?: string): string; private static buildApplyPart; private static serializeApply; private static serializeAggregateElement; private buildExpandPart; private static buildOrderByPart; } export {};