import type { CostManagementContext as Client } from "../index.js"; import type { Alert, DismissAlertPayload, AlertsResult, ExternalCloudProviderType } from "../../models/models.js"; import type { AlertsListExternalOptionalParams, AlertsListOptionalParams, AlertsDismissOptionalParams, AlertsGetOptionalParams } from "./options.js"; import type { StreamableMethod, PathUncheckedResponse } from "@azure-rest/core-client"; export declare function _listExternalSend(context: Client, externalCloudProviderType: ExternalCloudProviderType, externalCloudProviderId: string, options?: AlertsListExternalOptionalParams): StreamableMethod; export declare function _listExternalDeserialize(result: PathUncheckedResponse): Promise; /** Lists the Alerts for external cloud provider type defined. */ export declare function listExternal(context: Client, externalCloudProviderType: ExternalCloudProviderType, externalCloudProviderId: string, options?: AlertsListExternalOptionalParams): Promise; export declare function _listSend(context: Client, scope: string, options?: AlertsListOptionalParams): StreamableMethod; export declare function _listDeserialize(result: PathUncheckedResponse): Promise; /** Lists the alerts for scope defined. */ export declare function list(context: Client, scope: string, options?: AlertsListOptionalParams): Promise; export declare function _dismissSend(context: Client, scope: string, alertId: string, parameters: DismissAlertPayload, options?: AlertsDismissOptionalParams): StreamableMethod; export declare function _dismissDeserialize(result: PathUncheckedResponse): Promise; /** Dismisses the specified alert */ export declare function dismiss(context: Client, scope: string, alertId: string, parameters: DismissAlertPayload, options?: AlertsDismissOptionalParams): Promise; export declare function _getSend(context: Client, scope: string, alertId: string, options?: AlertsGetOptionalParams): StreamableMethod; export declare function _getDeserialize(result: PathUncheckedResponse): Promise; /** Gets the alert for the scope by alert ID. */ export declare function get(context: Client, scope: string, alertId: string, options?: AlertsGetOptionalParams): Promise; //# sourceMappingURL=operations.d.ts.map