import { ODataHttpClient } from "@odata2ts/http-client-api"; import { CollectionQueryBuilderV2, ModelQueryBuilderV2 } from "@odata2ts/odata-query-builder"; import { QueryObjectModel } from "@odata2ts/odata-query-objects"; import { ODataServiceOptions } from "../ODataServiceOptions"; import { ServiceStateHelper } from "../ServiceStateHelper"; export declare class ServiceStateHelperV2 extends ServiceStateHelper { qModel: Q; constructor(client: ClientType, basePath: string, name: string, qModel: Q, options?: ODataServiceOptions); createQueryBuilder: (queryFn?: ((builder: CollectionQueryBuilderV2, qObject: Q) => void) | undefined, path?: string) => CollectionQueryBuilderV2; createModelQueryBuilder: (queryFn?: ((builder: ModelQueryBuilderV2, qObject: Q) => void) | undefined, path?: string) => ModelQueryBuilderV2; }