import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { type AcceptPageCommandInput, type AcceptPageCommandOutput } from "./commands/AcceptPageCommand"; import { type ActivateContactChannelCommandInput, type ActivateContactChannelCommandOutput } from "./commands/ActivateContactChannelCommand"; import { type CreateContactChannelCommandInput, type CreateContactChannelCommandOutput } from "./commands/CreateContactChannelCommand"; import { type CreateContactCommandInput, type CreateContactCommandOutput } from "./commands/CreateContactCommand"; import { type CreateRotationCommandInput, type CreateRotationCommandOutput } from "./commands/CreateRotationCommand"; import { type CreateRotationOverrideCommandInput, type CreateRotationOverrideCommandOutput } from "./commands/CreateRotationOverrideCommand"; import { type DeactivateContactChannelCommandInput, type DeactivateContactChannelCommandOutput } from "./commands/DeactivateContactChannelCommand"; import { type DeleteContactChannelCommandInput, type DeleteContactChannelCommandOutput } from "./commands/DeleteContactChannelCommand"; import { type DeleteContactCommandInput, type DeleteContactCommandOutput } from "./commands/DeleteContactCommand"; import { type DeleteRotationCommandInput, type DeleteRotationCommandOutput } from "./commands/DeleteRotationCommand"; import { type DeleteRotationOverrideCommandInput, type DeleteRotationOverrideCommandOutput } from "./commands/DeleteRotationOverrideCommand"; import { type DescribeEngagementCommandInput, type DescribeEngagementCommandOutput } from "./commands/DescribeEngagementCommand"; import { type DescribePageCommandInput, type DescribePageCommandOutput } from "./commands/DescribePageCommand"; import { type GetContactChannelCommandInput, type GetContactChannelCommandOutput } from "./commands/GetContactChannelCommand"; import { type GetContactCommandInput, type GetContactCommandOutput } from "./commands/GetContactCommand"; import { type GetContactPolicyCommandInput, type GetContactPolicyCommandOutput } from "./commands/GetContactPolicyCommand"; import { type GetRotationCommandInput, type GetRotationCommandOutput } from "./commands/GetRotationCommand"; import { type GetRotationOverrideCommandInput, type GetRotationOverrideCommandOutput } from "./commands/GetRotationOverrideCommand"; import { type ListContactChannelsCommandInput, type ListContactChannelsCommandOutput } from "./commands/ListContactChannelsCommand"; import { type ListContactsCommandInput, type ListContactsCommandOutput } from "./commands/ListContactsCommand"; import { type ListEngagementsCommandInput, type ListEngagementsCommandOutput } from "./commands/ListEngagementsCommand"; import { type ListPageReceiptsCommandInput, type ListPageReceiptsCommandOutput } from "./commands/ListPageReceiptsCommand"; import { type ListPageResolutionsCommandInput, type ListPageResolutionsCommandOutput } from "./commands/ListPageResolutionsCommand"; import { type ListPagesByContactCommandInput, type ListPagesByContactCommandOutput } from "./commands/ListPagesByContactCommand"; import { type ListPagesByEngagementCommandInput, type ListPagesByEngagementCommandOutput } from "./commands/ListPagesByEngagementCommand"; import { type ListPreviewRotationShiftsCommandInput, type ListPreviewRotationShiftsCommandOutput } from "./commands/ListPreviewRotationShiftsCommand"; import { type ListRotationOverridesCommandInput, type ListRotationOverridesCommandOutput } from "./commands/ListRotationOverridesCommand"; import { type ListRotationsCommandInput, type ListRotationsCommandOutput } from "./commands/ListRotationsCommand"; import { type ListRotationShiftsCommandInput, type ListRotationShiftsCommandOutput } from "./commands/ListRotationShiftsCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type PutContactPolicyCommandInput, type PutContactPolicyCommandOutput } from "./commands/PutContactPolicyCommand"; import { type SendActivationCodeCommandInput, type SendActivationCodeCommandOutput } from "./commands/SendActivationCodeCommand"; import { type StartEngagementCommandInput, type StartEngagementCommandOutput } from "./commands/StartEngagementCommand"; import { type StopEngagementCommandInput, type StopEngagementCommandOutput } from "./commands/StopEngagementCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateContactChannelCommandInput, type UpdateContactChannelCommandOutput } from "./commands/UpdateContactChannelCommand"; import { type UpdateContactCommandInput, type UpdateContactCommandOutput } from "./commands/UpdateContactCommand"; import { type UpdateRotationCommandInput, type UpdateRotationCommandOutput } from "./commands/UpdateRotationCommand"; import { SSMContactsClient } from "./SSMContactsClient"; export interface SSMContacts { /** * @see {@link AcceptPageCommand} */ acceptPage(args: AcceptPageCommandInput, options?: __HttpHandlerOptions): Promise; acceptPage(args: AcceptPageCommandInput, cb: (err: any, data?: AcceptPageCommandOutput) => void): void; acceptPage(args: AcceptPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AcceptPageCommandOutput) => void): void; /** * @see {@link ActivateContactChannelCommand} */ activateContactChannel(args: ActivateContactChannelCommandInput, options?: __HttpHandlerOptions): Promise; activateContactChannel(args: ActivateContactChannelCommandInput, cb: (err: any, data?: ActivateContactChannelCommandOutput) => void): void; activateContactChannel(args: ActivateContactChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ActivateContactChannelCommandOutput) => void): void; /** * @see {@link CreateContactCommand} */ createContact(args: CreateContactCommandInput, options?: __HttpHandlerOptions): Promise; createContact(args: CreateContactCommandInput, cb: (err: any, data?: CreateContactCommandOutput) => void): void; createContact(args: CreateContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContactCommandOutput) => void): void; /** * @see {@link CreateContactChannelCommand} */ createContactChannel(args: CreateContactChannelCommandInput, options?: __HttpHandlerOptions): Promise; createContactChannel(args: CreateContactChannelCommandInput, cb: (err: any, data?: CreateContactChannelCommandOutput) => void): void; createContactChannel(args: CreateContactChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContactChannelCommandOutput) => void): void; /** * @see {@link CreateRotationCommand} */ createRotation(args: CreateRotationCommandInput, options?: __HttpHandlerOptions): Promise; createRotation(args: CreateRotationCommandInput, cb: (err: any, data?: CreateRotationCommandOutput) => void): void; createRotation(args: CreateRotationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRotationCommandOutput) => void): void; /** * @see {@link CreateRotationOverrideCommand} */ createRotationOverride(args: CreateRotationOverrideCommandInput, options?: __HttpHandlerOptions): Promise; createRotationOverride(args: CreateRotationOverrideCommandInput, cb: (err: any, data?: CreateRotationOverrideCommandOutput) => void): void; createRotationOverride(args: CreateRotationOverrideCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRotationOverrideCommandOutput) => void): void; /** * @see {@link DeactivateContactChannelCommand} */ deactivateContactChannel(args: DeactivateContactChannelCommandInput, options?: __HttpHandlerOptions): Promise; deactivateContactChannel(args: DeactivateContactChannelCommandInput, cb: (err: any, data?: DeactivateContactChannelCommandOutput) => void): void; deactivateContactChannel(args: DeactivateContactChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeactivateContactChannelCommandOutput) => void): void; /** * @see {@link DeleteContactCommand} */ deleteContact(args: DeleteContactCommandInput, options?: __HttpHandlerOptions): Promise; deleteContact(args: DeleteContactCommandInput, cb: (err: any, data?: DeleteContactCommandOutput) => void): void; deleteContact(args: DeleteContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContactCommandOutput) => void): void; /** * @see {@link DeleteContactChannelCommand} */ deleteContactChannel(args: DeleteContactChannelCommandInput, options?: __HttpHandlerOptions): Promise; deleteContactChannel(args: DeleteContactChannelCommandInput, cb: (err: any, data?: DeleteContactChannelCommandOutput) => void): void; deleteContactChannel(args: DeleteContactChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContactChannelCommandOutput) => void): void; /** * @see {@link DeleteRotationCommand} */ deleteRotation(args: DeleteRotationCommandInput, options?: __HttpHandlerOptions): Promise; deleteRotation(args: DeleteRotationCommandInput, cb: (err: any, data?: DeleteRotationCommandOutput) => void): void; deleteRotation(args: DeleteRotationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRotationCommandOutput) => void): void; /** * @see {@link DeleteRotationOverrideCommand} */ deleteRotationOverride(args: DeleteRotationOverrideCommandInput, options?: __HttpHandlerOptions): Promise; deleteRotationOverride(args: DeleteRotationOverrideCommandInput, cb: (err: any, data?: DeleteRotationOverrideCommandOutput) => void): void; deleteRotationOverride(args: DeleteRotationOverrideCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRotationOverrideCommandOutput) => void): void; /** * @see {@link DescribeEngagementCommand} */ describeEngagement(args: DescribeEngagementCommandInput, options?: __HttpHandlerOptions): Promise; describeEngagement(args: DescribeEngagementCommandInput, cb: (err: any, data?: DescribeEngagementCommandOutput) => void): void; describeEngagement(args: DescribeEngagementCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEngagementCommandOutput) => void): void; /** * @see {@link DescribePageCommand} */ describePage(args: DescribePageCommandInput, options?: __HttpHandlerOptions): Promise; describePage(args: DescribePageCommandInput, cb: (err: any, data?: DescribePageCommandOutput) => void): void; describePage(args: DescribePageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribePageCommandOutput) => void): void; /** * @see {@link GetContactCommand} */ getContact(args: GetContactCommandInput, options?: __HttpHandlerOptions): Promise; getContact(args: GetContactCommandInput, cb: (err: any, data?: GetContactCommandOutput) => void): void; getContact(args: GetContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContactCommandOutput) => void): void; /** * @see {@link GetContactChannelCommand} */ getContactChannel(args: GetContactChannelCommandInput, options?: __HttpHandlerOptions): Promise; getContactChannel(args: GetContactChannelCommandInput, cb: (err: any, data?: GetContactChannelCommandOutput) => void): void; getContactChannel(args: GetContactChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContactChannelCommandOutput) => void): void; /** * @see {@link GetContactPolicyCommand} */ getContactPolicy(args: GetContactPolicyCommandInput, options?: __HttpHandlerOptions): Promise; getContactPolicy(args: GetContactPolicyCommandInput, cb: (err: any, data?: GetContactPolicyCommandOutput) => void): void; getContactPolicy(args: GetContactPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContactPolicyCommandOutput) => void): void; /** * @see {@link GetRotationCommand} */ getRotation(args: GetRotationCommandInput, options?: __HttpHandlerOptions): Promise; getRotation(args: GetRotationCommandInput, cb: (err: any, data?: GetRotationCommandOutput) => void): void; getRotation(args: GetRotationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRotationCommandOutput) => void): void; /** * @see {@link GetRotationOverrideCommand} */ getRotationOverride(args: GetRotationOverrideCommandInput, options?: __HttpHandlerOptions): Promise; getRotationOverride(args: GetRotationOverrideCommandInput, cb: (err: any, data?: GetRotationOverrideCommandOutput) => void): void; getRotationOverride(args: GetRotationOverrideCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRotationOverrideCommandOutput) => void): void; /** * @see {@link ListContactChannelsCommand} */ listContactChannels(args: ListContactChannelsCommandInput, options?: __HttpHandlerOptions): Promise; listContactChannels(args: ListContactChannelsCommandInput, cb: (err: any, data?: ListContactChannelsCommandOutput) => void): void; listContactChannels(args: ListContactChannelsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListContactChannelsCommandOutput) => void): void; /** * @see {@link ListContactsCommand} */ listContacts(): Promise; listContacts(args: ListContactsCommandInput, options?: __HttpHandlerOptions): Promise; listContacts(args: ListContactsCommandInput, cb: (err: any, data?: ListContactsCommandOutput) => void): void; listContacts(args: ListContactsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListContactsCommandOutput) => void): void; /** * @see {@link ListEngagementsCommand} */ listEngagements(): Promise; listEngagements(args: ListEngagementsCommandInput, options?: __HttpHandlerOptions): Promise; listEngagements(args: ListEngagementsCommandInput, cb: (err: any, data?: ListEngagementsCommandOutput) => void): void; listEngagements(args: ListEngagementsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEngagementsCommandOutput) => void): void; /** * @see {@link ListPageReceiptsCommand} */ listPageReceipts(args: ListPageReceiptsCommandInput, options?: __HttpHandlerOptions): Promise; listPageReceipts(args: ListPageReceiptsCommandInput, cb: (err: any, data?: ListPageReceiptsCommandOutput) => void): void; listPageReceipts(args: ListPageReceiptsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPageReceiptsCommandOutput) => void): void; /** * @see {@link ListPageResolutionsCommand} */ listPageResolutions(args: ListPageResolutionsCommandInput, options?: __HttpHandlerOptions): Promise; listPageResolutions(args: ListPageResolutionsCommandInput, cb: (err: any, data?: ListPageResolutionsCommandOutput) => void): void; listPageResolutions(args: ListPageResolutionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPageResolutionsCommandOutput) => void): void; /** * @see {@link ListPagesByContactCommand} */ listPagesByContact(args: ListPagesByContactCommandInput, options?: __HttpHandlerOptions): Promise; listPagesByContact(args: ListPagesByContactCommandInput, cb: (err: any, data?: ListPagesByContactCommandOutput) => void): void; listPagesByContact(args: ListPagesByContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPagesByContactCommandOutput) => void): void; /** * @see {@link ListPagesByEngagementCommand} */ listPagesByEngagement(args: ListPagesByEngagementCommandInput, options?: __HttpHandlerOptions): Promise; listPagesByEngagement(args: ListPagesByEngagementCommandInput, cb: (err: any, data?: ListPagesByEngagementCommandOutput) => void): void; listPagesByEngagement(args: ListPagesByEngagementCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPagesByEngagementCommandOutput) => void): void; /** * @see {@link ListPreviewRotationShiftsCommand} */ listPreviewRotationShifts(args: ListPreviewRotationShiftsCommandInput, options?: __HttpHandlerOptions): Promise; listPreviewRotationShifts(args: ListPreviewRotationShiftsCommandInput, cb: (err: any, data?: ListPreviewRotationShiftsCommandOutput) => void): void; listPreviewRotationShifts(args: ListPreviewRotationShiftsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPreviewRotationShiftsCommandOutput) => void): void; /** * @see {@link ListRotationOverridesCommand} */ listRotationOverrides(args: ListRotationOverridesCommandInput, options?: __HttpHandlerOptions): Promise; listRotationOverrides(args: ListRotationOverridesCommandInput, cb: (err: any, data?: ListRotationOverridesCommandOutput) => void): void; listRotationOverrides(args: ListRotationOverridesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRotationOverridesCommandOutput) => void): void; /** * @see {@link ListRotationsCommand} */ listRotations(): Promise; listRotations(args: ListRotationsCommandInput, options?: __HttpHandlerOptions): Promise; listRotations(args: ListRotationsCommandInput, cb: (err: any, data?: ListRotationsCommandOutput) => void): void; listRotations(args: ListRotationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRotationsCommandOutput) => void): void; /** * @see {@link ListRotationShiftsCommand} */ listRotationShifts(args: ListRotationShiftsCommandInput, options?: __HttpHandlerOptions): Promise; listRotationShifts(args: ListRotationShiftsCommandInput, cb: (err: any, data?: ListRotationShiftsCommandOutput) => void): void; listRotationShifts(args: ListRotationShiftsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRotationShiftsCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link PutContactPolicyCommand} */ putContactPolicy(args: PutContactPolicyCommandInput, options?: __HttpHandlerOptions): Promise; putContactPolicy(args: PutContactPolicyCommandInput, cb: (err: any, data?: PutContactPolicyCommandOutput) => void): void; putContactPolicy(args: PutContactPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutContactPolicyCommandOutput) => void): void; /** * @see {@link SendActivationCodeCommand} */ sendActivationCode(args: SendActivationCodeCommandInput, options?: __HttpHandlerOptions): Promise; sendActivationCode(args: SendActivationCodeCommandInput, cb: (err: any, data?: SendActivationCodeCommandOutput) => void): void; sendActivationCode(args: SendActivationCodeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SendActivationCodeCommandOutput) => void): void; /** * @see {@link StartEngagementCommand} */ startEngagement(args: StartEngagementCommandInput, options?: __HttpHandlerOptions): Promise; startEngagement(args: StartEngagementCommandInput, cb: (err: any, data?: StartEngagementCommandOutput) => void): void; startEngagement(args: StartEngagementCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartEngagementCommandOutput) => void): void; /** * @see {@link StopEngagementCommand} */ stopEngagement(args: StopEngagementCommandInput, options?: __HttpHandlerOptions): Promise; stopEngagement(args: StopEngagementCommandInput, cb: (err: any, data?: StopEngagementCommandOutput) => void): void; stopEngagement(args: StopEngagementCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopEngagementCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateContactCommand} */ updateContact(args: UpdateContactCommandInput, options?: __HttpHandlerOptions): Promise; updateContact(args: UpdateContactCommandInput, cb: (err: any, data?: UpdateContactCommandOutput) => void): void; updateContact(args: UpdateContactCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateContactCommandOutput) => void): void; /** * @see {@link UpdateContactChannelCommand} */ updateContactChannel(args: UpdateContactChannelCommandInput, options?: __HttpHandlerOptions): Promise; updateContactChannel(args: UpdateContactChannelCommandInput, cb: (err: any, data?: UpdateContactChannelCommandOutput) => void): void; updateContactChannel(args: UpdateContactChannelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateContactChannelCommandOutput) => void): void; /** * @see {@link UpdateRotationCommand} */ updateRotation(args: UpdateRotationCommandInput, options?: __HttpHandlerOptions): Promise; updateRotation(args: UpdateRotationCommandInput, cb: (err: any, data?: UpdateRotationCommandOutput) => void): void; updateRotation(args: UpdateRotationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRotationCommandOutput) => void): void; /** * @see {@link ListContactChannelsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListContactChannelsCommandOutput}. */ paginateListContactChannels(args: ListContactChannelsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListContactsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListContactsCommandOutput}. */ paginateListContacts(args?: ListContactsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListEngagementsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListEngagementsCommandOutput}. */ paginateListEngagements(args?: ListEngagementsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListPageReceiptsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListPageReceiptsCommandOutput}. */ paginateListPageReceipts(args: ListPageReceiptsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListPageResolutionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListPageResolutionsCommandOutput}. */ paginateListPageResolutions(args: ListPageResolutionsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListPagesByContactCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListPagesByContactCommandOutput}. */ paginateListPagesByContact(args: ListPagesByContactCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListPagesByEngagementCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListPagesByEngagementCommandOutput}. */ paginateListPagesByEngagement(args: ListPagesByEngagementCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListPreviewRotationShiftsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListPreviewRotationShiftsCommandOutput}. */ paginateListPreviewRotationShifts(args: ListPreviewRotationShiftsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListRotationOverridesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListRotationOverridesCommandOutput}. */ paginateListRotationOverrides(args: ListRotationOverridesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListRotationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListRotationsCommandOutput}. */ paginateListRotations(args?: ListRotationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListRotationShiftsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListRotationShiftsCommandOutput}. */ paginateListRotationShifts(args: ListRotationShiftsCommandInput, paginationConfig?: Omit): Paginator; } /** *

Systems Manager Incident Manager is an incident management console designed to help users * mitigate and recover from incidents affecting their Amazon Web Services-hosted applications. * An incident is any unplanned interruption or reduction in quality of services.

*

Incident Manager increases incident resolution by notifying responders of * impact, highlighting relevant troubleshooting data, and providing collaboration tools to * get services back up and running. To achieve the primary goal of reducing the * time-to-resolution of critical incidents, Incident Manager automates response plans * and enables responder team escalation.

* @public */ export declare class SSMContacts extends SSMContactsClient implements SSMContacts { }