import { APIResource } from "../../core/resource.mjs"; import * as AvailableAlertsAPI from "./available-alerts.mjs"; import { AvailableAlertListParams, AvailableAlertListResponse, AvailableAlerts, BaseAvailableAlerts } from "./available-alerts.mjs"; import * as HistoryAPI from "./history.mjs"; import { BaseHistoryResource, HistoriesV4PagePaginationArray, History, HistoryListParams, HistoryResource } from "./history.mjs"; import * as PoliciesAPI from "./policies.mjs"; import { BasePolicies, Mechanism, Policies, PoliciesSinglePage, Policy, PolicyCreateParams, PolicyCreateResponse, PolicyDeleteParams, PolicyDeleteResponse, PolicyFilter, PolicyGetParams, PolicyListParams, PolicyUpdateParams, PolicyUpdateResponse } from "./policies.mjs"; import * as SilencesAPI from "./silences.mjs"; import { BaseSilences, SilenceCreateParams, SilenceCreateResponse, SilenceDeleteParams, SilenceDeleteResponse, SilenceGetParams, SilenceGetResponse, SilenceListParams, SilenceListResponse, SilenceListResponsesSinglePage, SilenceUpdateParams, SilenceUpdateResponse, SilenceUpdateResponsesSinglePage, Silences } from "./silences.mjs"; import * as DestinationsAPI from "./destinations/destinations.mjs"; import { BaseDestinations, Destinations } from "./destinations/destinations.mjs"; export declare class BaseAlerting extends APIResource { static readonly _key: readonly ['alerting']; } export declare class Alerting extends BaseAlerting { availableAlerts: AvailableAlertsAPI.AvailableAlerts; destinations: DestinationsAPI.Destinations; history: HistoryAPI.HistoryResource; policies: PoliciesAPI.Policies; silences: SilencesAPI.Silences; } export declare namespace Alerting { export { AvailableAlerts as AvailableAlerts, BaseAvailableAlerts as BaseAvailableAlerts, type AvailableAlertListResponse as AvailableAlertListResponse, type AvailableAlertListParams as AvailableAlertListParams, }; export { Destinations as Destinations, BaseDestinations as BaseDestinations }; export { HistoryResource as HistoryResource, BaseHistoryResource as BaseHistoryResource, type History as History, type HistoriesV4PagePaginationArray as HistoriesV4PagePaginationArray, type HistoryListParams as HistoryListParams, }; export { Policies as Policies, BasePolicies as BasePolicies, type Mechanism as Mechanism, type Policy as Policy, type PolicyFilter as PolicyFilter, type PolicyCreateResponse as PolicyCreateResponse, type PolicyUpdateResponse as PolicyUpdateResponse, type PolicyDeleteResponse as PolicyDeleteResponse, type PoliciesSinglePage as PoliciesSinglePage, type PolicyCreateParams as PolicyCreateParams, type PolicyUpdateParams as PolicyUpdateParams, type PolicyListParams as PolicyListParams, type PolicyDeleteParams as PolicyDeleteParams, type PolicyGetParams as PolicyGetParams, }; export { Silences as Silences, BaseSilences as BaseSilences, type SilenceCreateResponse as SilenceCreateResponse, type SilenceUpdateResponse as SilenceUpdateResponse, type SilenceListResponse as SilenceListResponse, type SilenceDeleteResponse as SilenceDeleteResponse, type SilenceGetResponse as SilenceGetResponse, type SilenceUpdateResponsesSinglePage as SilenceUpdateResponsesSinglePage, type SilenceListResponsesSinglePage as SilenceListResponsesSinglePage, type SilenceCreateParams as SilenceCreateParams, type SilenceUpdateParams as SilenceUpdateParams, type SilenceListParams as SilenceListParams, type SilenceDeleteParams as SilenceDeleteParams, type SilenceGetParams as SilenceGetParams, }; } //# sourceMappingURL=alerting.d.mts.map