import { type EntitiesApiGetAllEntitiesExportDefinitionsRequest } from "@gooddata/api-client-tiger"; import { type ExportDefinitionQuerySort, type IExportDefinitionsQuery, type IExportDefinitionsQueryResult } from "@gooddata/sdk-backend-spi"; import { type TigerAuthenticatedCallGuard } from "../../../types/index.js"; export declare class ExportDefinitionsQuery implements IExportDefinitionsQuery { readonly authCall: TigerAuthenticatedCallGuard; private requestParameters; private size; private page; private filter; private sort; private allowedSortProperties; private allowedSortDirections; private totalCount; constructor(authCall: TigerAuthenticatedCallGuard, requestParameters: EntitiesApiGetAllEntitiesExportDefinitionsRequest); private setTotalCount; private isValidSortItem; private validateQuerySort; withSize(size: number): IExportDefinitionsQuery; withPage(page: number): IExportDefinitionsQuery; withFilter(filter: { title?: string; }): IExportDefinitionsQuery; withSorting(sort: ExportDefinitionQuerySort[]): IExportDefinitionsQuery; query(): Promise; } //# sourceMappingURL=exportDefinitionsQuery.d.ts.map