import { type INotificationChannelIdentifiersQueryResult, type INotificationChannelsQuery, type INotificationChannelsQueryResult } from "@gooddata/sdk-backend-spi"; import { type INotificationChannelIdentifier, type INotificationChannelMetadataObject, type NotificationChannelDestinationType } from "@gooddata/sdk-model"; import { type TigerAuthenticatedCallGuard } from "../../types/index.js"; export declare class NotificationChannelsQuery implements INotificationChannelsQuery { readonly authCall: TigerAuthenticatedCallGuard; private size; private page; private filter; private sort; private types; private totalCount; constructor(authCall: TigerAuthenticatedCallGuard); private setTotalCount; withSize(size: number): INotificationChannelsQuery; withPage(page: number): INotificationChannelsQuery; withFilter(filter: { title?: string; }): INotificationChannelsQuery; withSorting(sort: string[]): INotificationChannelsQuery; withTypes(types: NotificationChannelDestinationType[]): INotificationChannelsQuery; query(): Promise; queryAll(): Promise; queryIdentifiers(): Promise; queryAllIdentifiers(): Promise; private constructFilter; } //# sourceMappingURL=notificationChannelsQuery.d.ts.map