import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AcceptPageCommandInput, AcceptPageCommandOutput } from "./commands/AcceptPageCommand"; import { ActivateContactChannelCommandInput, ActivateContactChannelCommandOutput, } from "./commands/ActivateContactChannelCommand"; import { CreateContactChannelCommandInput, CreateContactChannelCommandOutput, } from "./commands/CreateContactChannelCommand"; import { CreateContactCommandInput, CreateContactCommandOutput, } from "./commands/CreateContactCommand"; import { CreateRotationCommandInput, CreateRotationCommandOutput, } from "./commands/CreateRotationCommand"; import { CreateRotationOverrideCommandInput, CreateRotationOverrideCommandOutput, } from "./commands/CreateRotationOverrideCommand"; import { DeactivateContactChannelCommandInput, DeactivateContactChannelCommandOutput, } from "./commands/DeactivateContactChannelCommand"; import { DeleteContactChannelCommandInput, DeleteContactChannelCommandOutput, } from "./commands/DeleteContactChannelCommand"; import { DeleteContactCommandInput, DeleteContactCommandOutput, } from "./commands/DeleteContactCommand"; import { DeleteRotationCommandInput, DeleteRotationCommandOutput, } from "./commands/DeleteRotationCommand"; import { DeleteRotationOverrideCommandInput, DeleteRotationOverrideCommandOutput, } from "./commands/DeleteRotationOverrideCommand"; import { DescribeEngagementCommandInput, DescribeEngagementCommandOutput, } from "./commands/DescribeEngagementCommand"; import { DescribePageCommandInput, DescribePageCommandOutput, } from "./commands/DescribePageCommand"; import { GetContactChannelCommandInput, GetContactChannelCommandOutput, } from "./commands/GetContactChannelCommand"; import { GetContactCommandInput, GetContactCommandOutput } from "./commands/GetContactCommand"; import { GetContactPolicyCommandInput, GetContactPolicyCommandOutput, } from "./commands/GetContactPolicyCommand"; import { GetRotationCommandInput, GetRotationCommandOutput } from "./commands/GetRotationCommand"; import { GetRotationOverrideCommandInput, GetRotationOverrideCommandOutput, } from "./commands/GetRotationOverrideCommand"; import { ListContactChannelsCommandInput, ListContactChannelsCommandOutput, } from "./commands/ListContactChannelsCommand"; import { ListContactsCommandInput, ListContactsCommandOutput, } from "./commands/ListContactsCommand"; import { ListEngagementsCommandInput, ListEngagementsCommandOutput, } from "./commands/ListEngagementsCommand"; import { ListPageReceiptsCommandInput, ListPageReceiptsCommandOutput, } from "./commands/ListPageReceiptsCommand"; import { ListPageResolutionsCommandInput, ListPageResolutionsCommandOutput, } from "./commands/ListPageResolutionsCommand"; import { ListPagesByContactCommandInput, ListPagesByContactCommandOutput, } from "./commands/ListPagesByContactCommand"; import { ListPagesByEngagementCommandInput, ListPagesByEngagementCommandOutput, } from "./commands/ListPagesByEngagementCommand"; import { ListPreviewRotationShiftsCommandInput, ListPreviewRotationShiftsCommandOutput, } from "./commands/ListPreviewRotationShiftsCommand"; import { ListRotationOverridesCommandInput, ListRotationOverridesCommandOutput, } from "./commands/ListRotationOverridesCommand"; import { ListRotationsCommandInput, ListRotationsCommandOutput, } from "./commands/ListRotationsCommand"; import { ListRotationShiftsCommandInput, ListRotationShiftsCommandOutput, } from "./commands/ListRotationShiftsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { PutContactPolicyCommandInput, PutContactPolicyCommandOutput, } from "./commands/PutContactPolicyCommand"; import { SendActivationCodeCommandInput, SendActivationCodeCommandOutput, } from "./commands/SendActivationCodeCommand"; import { StartEngagementCommandInput, StartEngagementCommandOutput, } from "./commands/StartEngagementCommand"; import { StopEngagementCommandInput, StopEngagementCommandOutput, } from "./commands/StopEngagementCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateContactChannelCommandInput, UpdateContactChannelCommandOutput, } from "./commands/UpdateContactChannelCommand"; import { UpdateContactCommandInput, UpdateContactCommandOutput, } from "./commands/UpdateContactCommand"; import { UpdateRotationCommandInput, UpdateRotationCommandOutput, } from "./commands/UpdateRotationCommand"; import { SSMContactsClient } from "./SSMContactsClient"; export interface SSMContacts { 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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; paginateListContactChannels( args: ListContactChannelsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListContacts( args?: ListContactsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListEngagements( args?: ListEngagementsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPageReceipts( args: ListPageReceiptsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPageResolutions( args: ListPageResolutionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPagesByContact( args: ListPagesByContactCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPagesByEngagement( args: ListPagesByEngagementCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPreviewRotationShifts( args: ListPreviewRotationShiftsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRotationOverrides( args: ListRotationOverridesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRotations( args?: ListRotationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListRotationShifts( args: ListRotationShiftsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class SSMContacts extends SSMContactsClient implements SSMContacts {}