import { HostHeaderInputConfig, HostHeaderResolvedConfig, } from "@aws-sdk/middleware-host-header"; import { UserAgentInputConfig, UserAgentResolvedConfig, } from "@aws-sdk/middleware-user-agent"; import { RegionInputConfig, RegionResolvedConfig, } from "@smithy/config-resolver"; import { EndpointInputConfig, EndpointResolvedConfig, } from "@smithy/middleware-endpoint"; import { RetryInputConfig, RetryResolvedConfig, } from "@smithy/middleware-retry"; import { HttpHandlerUserInput as __HttpHandlerUserInput } from "@smithy/protocol-http"; import { DefaultsMode as __DefaultsMode, SmithyConfiguration as __SmithyConfiguration, SmithyResolvedConfiguration as __SmithyResolvedConfiguration, Client as __Client, } from "@smithy/smithy-client"; import { AwsCredentialIdentityProvider, BodyLengthCalculator as __BodyLengthCalculator, CheckOptionalClientConfig as __CheckOptionalClientConfig, ChecksumConstructor as __ChecksumConstructor, Decoder as __Decoder, Encoder as __Encoder, HashConstructor as __HashConstructor, HttpHandlerOptions as __HttpHandlerOptions, Logger as __Logger, Provider as __Provider, StreamCollector as __StreamCollector, UrlParser as __UrlParser, UserAgent as __UserAgent, } from "@smithy/types"; import { HttpAuthSchemeInputConfig, HttpAuthSchemeResolvedConfig, } from "./auth/httpAuthSchemeProvider"; import { CreateAppCommandInput, CreateAppCommandOutput, } from "./commands/CreateAppCommand"; import { CreateCampaignCommandInput, CreateCampaignCommandOutput, } from "./commands/CreateCampaignCommand"; import { CreateEmailTemplateCommandInput, CreateEmailTemplateCommandOutput, } from "./commands/CreateEmailTemplateCommand"; import { CreateExportJobCommandInput, CreateExportJobCommandOutput, } from "./commands/CreateExportJobCommand"; import { CreateImportJobCommandInput, CreateImportJobCommandOutput, } from "./commands/CreateImportJobCommand"; import { CreateInAppTemplateCommandInput, CreateInAppTemplateCommandOutput, } from "./commands/CreateInAppTemplateCommand"; import { CreateJourneyCommandInput, CreateJourneyCommandOutput, } from "./commands/CreateJourneyCommand"; import { CreatePushTemplateCommandInput, CreatePushTemplateCommandOutput, } from "./commands/CreatePushTemplateCommand"; import { CreateRecommenderConfigurationCommandInput, CreateRecommenderConfigurationCommandOutput, } from "./commands/CreateRecommenderConfigurationCommand"; import { CreateSegmentCommandInput, CreateSegmentCommandOutput, } from "./commands/CreateSegmentCommand"; import { CreateSmsTemplateCommandInput, CreateSmsTemplateCommandOutput, } from "./commands/CreateSmsTemplateCommand"; import { CreateVoiceTemplateCommandInput, CreateVoiceTemplateCommandOutput, } from "./commands/CreateVoiceTemplateCommand"; import { DeleteAdmChannelCommandInput, DeleteAdmChannelCommandOutput, } from "./commands/DeleteAdmChannelCommand"; import { DeleteApnsChannelCommandInput, DeleteApnsChannelCommandOutput, } from "./commands/DeleteApnsChannelCommand"; import { DeleteApnsSandboxChannelCommandInput, DeleteApnsSandboxChannelCommandOutput, } from "./commands/DeleteApnsSandboxChannelCommand"; import { DeleteApnsVoipChannelCommandInput, DeleteApnsVoipChannelCommandOutput, } from "./commands/DeleteApnsVoipChannelCommand"; import { DeleteApnsVoipSandboxChannelCommandInput, DeleteApnsVoipSandboxChannelCommandOutput, } from "./commands/DeleteApnsVoipSandboxChannelCommand"; import { DeleteAppCommandInput, DeleteAppCommandOutput, } from "./commands/DeleteAppCommand"; import { DeleteBaiduChannelCommandInput, DeleteBaiduChannelCommandOutput, } from "./commands/DeleteBaiduChannelCommand"; import { DeleteCampaignCommandInput, DeleteCampaignCommandOutput, } from "./commands/DeleteCampaignCommand"; import { DeleteEmailChannelCommandInput, DeleteEmailChannelCommandOutput, } from "./commands/DeleteEmailChannelCommand"; import { DeleteEmailTemplateCommandInput, DeleteEmailTemplateCommandOutput, } from "./commands/DeleteEmailTemplateCommand"; import { DeleteEndpointCommandInput, DeleteEndpointCommandOutput, } from "./commands/DeleteEndpointCommand"; import { DeleteEventStreamCommandInput, DeleteEventStreamCommandOutput, } from "./commands/DeleteEventStreamCommand"; import { DeleteGcmChannelCommandInput, DeleteGcmChannelCommandOutput, } from "./commands/DeleteGcmChannelCommand"; import { DeleteInAppTemplateCommandInput, DeleteInAppTemplateCommandOutput, } from "./commands/DeleteInAppTemplateCommand"; import { DeleteJourneyCommandInput, DeleteJourneyCommandOutput, } from "./commands/DeleteJourneyCommand"; import { DeletePushTemplateCommandInput, DeletePushTemplateCommandOutput, } from "./commands/DeletePushTemplateCommand"; import { DeleteRecommenderConfigurationCommandInput, DeleteRecommenderConfigurationCommandOutput, } from "./commands/DeleteRecommenderConfigurationCommand"; import { DeleteSegmentCommandInput, DeleteSegmentCommandOutput, } from "./commands/DeleteSegmentCommand"; import { DeleteSmsChannelCommandInput, DeleteSmsChannelCommandOutput, } from "./commands/DeleteSmsChannelCommand"; import { DeleteSmsTemplateCommandInput, DeleteSmsTemplateCommandOutput, } from "./commands/DeleteSmsTemplateCommand"; import { DeleteUserEndpointsCommandInput, DeleteUserEndpointsCommandOutput, } from "./commands/DeleteUserEndpointsCommand"; import { DeleteVoiceChannelCommandInput, DeleteVoiceChannelCommandOutput, } from "./commands/DeleteVoiceChannelCommand"; import { DeleteVoiceTemplateCommandInput, DeleteVoiceTemplateCommandOutput, } from "./commands/DeleteVoiceTemplateCommand"; import { GetAdmChannelCommandInput, GetAdmChannelCommandOutput, } from "./commands/GetAdmChannelCommand"; import { GetApnsChannelCommandInput, GetApnsChannelCommandOutput, } from "./commands/GetApnsChannelCommand"; import { GetApnsSandboxChannelCommandInput, GetApnsSandboxChannelCommandOutput, } from "./commands/GetApnsSandboxChannelCommand"; import { GetApnsVoipChannelCommandInput, GetApnsVoipChannelCommandOutput, } from "./commands/GetApnsVoipChannelCommand"; import { GetApnsVoipSandboxChannelCommandInput, GetApnsVoipSandboxChannelCommandOutput, } from "./commands/GetApnsVoipSandboxChannelCommand"; import { GetAppCommandInput, GetAppCommandOutput, } from "./commands/GetAppCommand"; import { GetApplicationDateRangeKpiCommandInput, GetApplicationDateRangeKpiCommandOutput, } from "./commands/GetApplicationDateRangeKpiCommand"; import { GetApplicationSettingsCommandInput, GetApplicationSettingsCommandOutput, } from "./commands/GetApplicationSettingsCommand"; import { GetAppsCommandInput, GetAppsCommandOutput, } from "./commands/GetAppsCommand"; import { GetBaiduChannelCommandInput, GetBaiduChannelCommandOutput, } from "./commands/GetBaiduChannelCommand"; import { GetCampaignActivitiesCommandInput, GetCampaignActivitiesCommandOutput, } from "./commands/GetCampaignActivitiesCommand"; import { GetCampaignCommandInput, GetCampaignCommandOutput, } from "./commands/GetCampaignCommand"; import { GetCampaignDateRangeKpiCommandInput, GetCampaignDateRangeKpiCommandOutput, } from "./commands/GetCampaignDateRangeKpiCommand"; import { GetCampaignsCommandInput, GetCampaignsCommandOutput, } from "./commands/GetCampaignsCommand"; import { GetCampaignVersionCommandInput, GetCampaignVersionCommandOutput, } from "./commands/GetCampaignVersionCommand"; import { GetCampaignVersionsCommandInput, GetCampaignVersionsCommandOutput, } from "./commands/GetCampaignVersionsCommand"; import { GetChannelsCommandInput, GetChannelsCommandOutput, } from "./commands/GetChannelsCommand"; import { GetEmailChannelCommandInput, GetEmailChannelCommandOutput, } from "./commands/GetEmailChannelCommand"; import { GetEmailTemplateCommandInput, GetEmailTemplateCommandOutput, } from "./commands/GetEmailTemplateCommand"; import { GetEndpointCommandInput, GetEndpointCommandOutput, } from "./commands/GetEndpointCommand"; import { GetEventStreamCommandInput, GetEventStreamCommandOutput, } from "./commands/GetEventStreamCommand"; import { GetExportJobCommandInput, GetExportJobCommandOutput, } from "./commands/GetExportJobCommand"; import { GetExportJobsCommandInput, GetExportJobsCommandOutput, } from "./commands/GetExportJobsCommand"; import { GetGcmChannelCommandInput, GetGcmChannelCommandOutput, } from "./commands/GetGcmChannelCommand"; import { GetImportJobCommandInput, GetImportJobCommandOutput, } from "./commands/GetImportJobCommand"; import { GetImportJobsCommandInput, GetImportJobsCommandOutput, } from "./commands/GetImportJobsCommand"; import { GetInAppMessagesCommandInput, GetInAppMessagesCommandOutput, } from "./commands/GetInAppMessagesCommand"; import { GetInAppTemplateCommandInput, GetInAppTemplateCommandOutput, } from "./commands/GetInAppTemplateCommand"; import { GetJourneyCommandInput, GetJourneyCommandOutput, } from "./commands/GetJourneyCommand"; import { GetJourneyDateRangeKpiCommandInput, GetJourneyDateRangeKpiCommandOutput, } from "./commands/GetJourneyDateRangeKpiCommand"; import { GetJourneyExecutionActivityMetricsCommandInput, GetJourneyExecutionActivityMetricsCommandOutput, } from "./commands/GetJourneyExecutionActivityMetricsCommand"; import { GetJourneyExecutionMetricsCommandInput, GetJourneyExecutionMetricsCommandOutput, } from "./commands/GetJourneyExecutionMetricsCommand"; import { GetJourneyRunExecutionActivityMetricsCommandInput, GetJourneyRunExecutionActivityMetricsCommandOutput, } from "./commands/GetJourneyRunExecutionActivityMetricsCommand"; import { GetJourneyRunExecutionMetricsCommandInput, GetJourneyRunExecutionMetricsCommandOutput, } from "./commands/GetJourneyRunExecutionMetricsCommand"; import { GetJourneyRunsCommandInput, GetJourneyRunsCommandOutput, } from "./commands/GetJourneyRunsCommand"; import { GetPushTemplateCommandInput, GetPushTemplateCommandOutput, } from "./commands/GetPushTemplateCommand"; import { GetRecommenderConfigurationCommandInput, GetRecommenderConfigurationCommandOutput, } from "./commands/GetRecommenderConfigurationCommand"; import { GetRecommenderConfigurationsCommandInput, GetRecommenderConfigurationsCommandOutput, } from "./commands/GetRecommenderConfigurationsCommand"; import { GetSegmentCommandInput, GetSegmentCommandOutput, } from "./commands/GetSegmentCommand"; import { GetSegmentExportJobsCommandInput, GetSegmentExportJobsCommandOutput, } from "./commands/GetSegmentExportJobsCommand"; import { GetSegmentImportJobsCommandInput, GetSegmentImportJobsCommandOutput, } from "./commands/GetSegmentImportJobsCommand"; import { GetSegmentsCommandInput, GetSegmentsCommandOutput, } from "./commands/GetSegmentsCommand"; import { GetSegmentVersionCommandInput, GetSegmentVersionCommandOutput, } from "./commands/GetSegmentVersionCommand"; import { GetSegmentVersionsCommandInput, GetSegmentVersionsCommandOutput, } from "./commands/GetSegmentVersionsCommand"; import { GetSmsChannelCommandInput, GetSmsChannelCommandOutput, } from "./commands/GetSmsChannelCommand"; import { GetSmsTemplateCommandInput, GetSmsTemplateCommandOutput, } from "./commands/GetSmsTemplateCommand"; import { GetUserEndpointsCommandInput, GetUserEndpointsCommandOutput, } from "./commands/GetUserEndpointsCommand"; import { GetVoiceChannelCommandInput, GetVoiceChannelCommandOutput, } from "./commands/GetVoiceChannelCommand"; import { GetVoiceTemplateCommandInput, GetVoiceTemplateCommandOutput, } from "./commands/GetVoiceTemplateCommand"; import { ListJourneysCommandInput, ListJourneysCommandOutput, } from "./commands/ListJourneysCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListTemplatesCommandInput, ListTemplatesCommandOutput, } from "./commands/ListTemplatesCommand"; import { ListTemplateVersionsCommandInput, ListTemplateVersionsCommandOutput, } from "./commands/ListTemplateVersionsCommand"; import { PhoneNumberValidateCommandInput, PhoneNumberValidateCommandOutput, } from "./commands/PhoneNumberValidateCommand"; import { PutEventsCommandInput, PutEventsCommandOutput, } from "./commands/PutEventsCommand"; import { PutEventStreamCommandInput, PutEventStreamCommandOutput, } from "./commands/PutEventStreamCommand"; import { RemoveAttributesCommandInput, RemoveAttributesCommandOutput, } from "./commands/RemoveAttributesCommand"; import { SendMessagesCommandInput, SendMessagesCommandOutput, } from "./commands/SendMessagesCommand"; import { SendOTPMessageCommandInput, SendOTPMessageCommandOutput, } from "./commands/SendOTPMessageCommand"; import { SendUsersMessagesCommandInput, SendUsersMessagesCommandOutput, } from "./commands/SendUsersMessagesCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateAdmChannelCommandInput, UpdateAdmChannelCommandOutput, } from "./commands/UpdateAdmChannelCommand"; import { UpdateApnsChannelCommandInput, UpdateApnsChannelCommandOutput, } from "./commands/UpdateApnsChannelCommand"; import { UpdateApnsSandboxChannelCommandInput, UpdateApnsSandboxChannelCommandOutput, } from "./commands/UpdateApnsSandboxChannelCommand"; import { UpdateApnsVoipChannelCommandInput, UpdateApnsVoipChannelCommandOutput, } from "./commands/UpdateApnsVoipChannelCommand"; import { UpdateApnsVoipSandboxChannelCommandInput, UpdateApnsVoipSandboxChannelCommandOutput, } from "./commands/UpdateApnsVoipSandboxChannelCommand"; import { UpdateApplicationSettingsCommandInput, UpdateApplicationSettingsCommandOutput, } from "./commands/UpdateApplicationSettingsCommand"; import { UpdateBaiduChannelCommandInput, UpdateBaiduChannelCommandOutput, } from "./commands/UpdateBaiduChannelCommand"; import { UpdateCampaignCommandInput, UpdateCampaignCommandOutput, } from "./commands/UpdateCampaignCommand"; import { UpdateEmailChannelCommandInput, UpdateEmailChannelCommandOutput, } from "./commands/UpdateEmailChannelCommand"; import { UpdateEmailTemplateCommandInput, UpdateEmailTemplateCommandOutput, } from "./commands/UpdateEmailTemplateCommand"; import { UpdateEndpointCommandInput, UpdateEndpointCommandOutput, } from "./commands/UpdateEndpointCommand"; import { UpdateEndpointsBatchCommandInput, UpdateEndpointsBatchCommandOutput, } from "./commands/UpdateEndpointsBatchCommand"; import { UpdateGcmChannelCommandInput, UpdateGcmChannelCommandOutput, } from "./commands/UpdateGcmChannelCommand"; import { UpdateInAppTemplateCommandInput, UpdateInAppTemplateCommandOutput, } from "./commands/UpdateInAppTemplateCommand"; import { UpdateJourneyCommandInput, UpdateJourneyCommandOutput, } from "./commands/UpdateJourneyCommand"; import { UpdateJourneyStateCommandInput, UpdateJourneyStateCommandOutput, } from "./commands/UpdateJourneyStateCommand"; import { UpdatePushTemplateCommandInput, UpdatePushTemplateCommandOutput, } from "./commands/UpdatePushTemplateCommand"; import { UpdateRecommenderConfigurationCommandInput, UpdateRecommenderConfigurationCommandOutput, } from "./commands/UpdateRecommenderConfigurationCommand"; import { UpdateSegmentCommandInput, UpdateSegmentCommandOutput, } from "./commands/UpdateSegmentCommand"; import { UpdateSmsChannelCommandInput, UpdateSmsChannelCommandOutput, } from "./commands/UpdateSmsChannelCommand"; import { UpdateSmsTemplateCommandInput, UpdateSmsTemplateCommandOutput, } from "./commands/UpdateSmsTemplateCommand"; import { UpdateTemplateActiveVersionCommandInput, UpdateTemplateActiveVersionCommandOutput, } from "./commands/UpdateTemplateActiveVersionCommand"; import { UpdateVoiceChannelCommandInput, UpdateVoiceChannelCommandOutput, } from "./commands/UpdateVoiceChannelCommand"; import { UpdateVoiceTemplateCommandInput, UpdateVoiceTemplateCommandOutput, } from "./commands/UpdateVoiceTemplateCommand"; import { VerifyOTPMessageCommandInput, VerifyOTPMessageCommandOutput, } from "./commands/VerifyOTPMessageCommand"; import { ClientInputEndpointParameters, ClientResolvedEndpointParameters, EndpointParameters, } from "./endpoint/EndpointParameters"; import { RuntimeExtension, RuntimeExtensionsConfig } from "./runtimeExtensions"; export { __Client }; export type ServiceInputTypes = | CreateAppCommandInput | CreateCampaignCommandInput | CreateEmailTemplateCommandInput | CreateExportJobCommandInput | CreateImportJobCommandInput | CreateInAppTemplateCommandInput | CreateJourneyCommandInput | CreatePushTemplateCommandInput | CreateRecommenderConfigurationCommandInput | CreateSegmentCommandInput | CreateSmsTemplateCommandInput | CreateVoiceTemplateCommandInput | DeleteAdmChannelCommandInput | DeleteApnsChannelCommandInput | DeleteApnsSandboxChannelCommandInput | DeleteApnsVoipChannelCommandInput | DeleteApnsVoipSandboxChannelCommandInput | DeleteAppCommandInput | DeleteBaiduChannelCommandInput | DeleteCampaignCommandInput | DeleteEmailChannelCommandInput | DeleteEmailTemplateCommandInput | DeleteEndpointCommandInput | DeleteEventStreamCommandInput | DeleteGcmChannelCommandInput | DeleteInAppTemplateCommandInput | DeleteJourneyCommandInput | DeletePushTemplateCommandInput | DeleteRecommenderConfigurationCommandInput | DeleteSegmentCommandInput | DeleteSmsChannelCommandInput | DeleteSmsTemplateCommandInput | DeleteUserEndpointsCommandInput | DeleteVoiceChannelCommandInput | DeleteVoiceTemplateCommandInput | GetAdmChannelCommandInput | GetApnsChannelCommandInput | GetApnsSandboxChannelCommandInput | GetApnsVoipChannelCommandInput | GetApnsVoipSandboxChannelCommandInput | GetAppCommandInput | GetApplicationDateRangeKpiCommandInput | GetApplicationSettingsCommandInput | GetAppsCommandInput | GetBaiduChannelCommandInput | GetCampaignActivitiesCommandInput | GetCampaignCommandInput | GetCampaignDateRangeKpiCommandInput | GetCampaignVersionCommandInput | GetCampaignVersionsCommandInput | GetCampaignsCommandInput | GetChannelsCommandInput | GetEmailChannelCommandInput | GetEmailTemplateCommandInput | GetEndpointCommandInput | GetEventStreamCommandInput | GetExportJobCommandInput | GetExportJobsCommandInput | GetGcmChannelCommandInput | GetImportJobCommandInput | GetImportJobsCommandInput | GetInAppMessagesCommandInput | GetInAppTemplateCommandInput | GetJourneyCommandInput | GetJourneyDateRangeKpiCommandInput | GetJourneyExecutionActivityMetricsCommandInput | GetJourneyExecutionMetricsCommandInput | GetJourneyRunExecutionActivityMetricsCommandInput | GetJourneyRunExecutionMetricsCommandInput | GetJourneyRunsCommandInput | GetPushTemplateCommandInput | GetRecommenderConfigurationCommandInput | GetRecommenderConfigurationsCommandInput | GetSegmentCommandInput | GetSegmentExportJobsCommandInput | GetSegmentImportJobsCommandInput | GetSegmentVersionCommandInput | GetSegmentVersionsCommandInput | GetSegmentsCommandInput | GetSmsChannelCommandInput | GetSmsTemplateCommandInput | GetUserEndpointsCommandInput | GetVoiceChannelCommandInput | GetVoiceTemplateCommandInput | ListJourneysCommandInput | ListTagsForResourceCommandInput | ListTemplateVersionsCommandInput | ListTemplatesCommandInput | PhoneNumberValidateCommandInput | PutEventStreamCommandInput | PutEventsCommandInput | RemoveAttributesCommandInput | SendMessagesCommandInput | SendOTPMessageCommandInput | SendUsersMessagesCommandInput | TagResourceCommandInput | UntagResourceCommandInput | UpdateAdmChannelCommandInput | UpdateApnsChannelCommandInput | UpdateApnsSandboxChannelCommandInput | UpdateApnsVoipChannelCommandInput | UpdateApnsVoipSandboxChannelCommandInput | UpdateApplicationSettingsCommandInput | UpdateBaiduChannelCommandInput | UpdateCampaignCommandInput | UpdateEmailChannelCommandInput | UpdateEmailTemplateCommandInput | UpdateEndpointCommandInput | UpdateEndpointsBatchCommandInput | UpdateGcmChannelCommandInput | UpdateInAppTemplateCommandInput | UpdateJourneyCommandInput | UpdateJourneyStateCommandInput | UpdatePushTemplateCommandInput | UpdateRecommenderConfigurationCommandInput | UpdateSegmentCommandInput | UpdateSmsChannelCommandInput | UpdateSmsTemplateCommandInput | UpdateTemplateActiveVersionCommandInput | UpdateVoiceChannelCommandInput | UpdateVoiceTemplateCommandInput | VerifyOTPMessageCommandInput; export type ServiceOutputTypes = | CreateAppCommandOutput | CreateCampaignCommandOutput | CreateEmailTemplateCommandOutput | CreateExportJobCommandOutput | CreateImportJobCommandOutput | CreateInAppTemplateCommandOutput | CreateJourneyCommandOutput | CreatePushTemplateCommandOutput | CreateRecommenderConfigurationCommandOutput | CreateSegmentCommandOutput | CreateSmsTemplateCommandOutput | CreateVoiceTemplateCommandOutput | DeleteAdmChannelCommandOutput | DeleteApnsChannelCommandOutput | DeleteApnsSandboxChannelCommandOutput | DeleteApnsVoipChannelCommandOutput | DeleteApnsVoipSandboxChannelCommandOutput | DeleteAppCommandOutput | DeleteBaiduChannelCommandOutput | DeleteCampaignCommandOutput | DeleteEmailChannelCommandOutput | DeleteEmailTemplateCommandOutput | DeleteEndpointCommandOutput | DeleteEventStreamCommandOutput | DeleteGcmChannelCommandOutput | DeleteInAppTemplateCommandOutput | DeleteJourneyCommandOutput | DeletePushTemplateCommandOutput | DeleteRecommenderConfigurationCommandOutput | DeleteSegmentCommandOutput | DeleteSmsChannelCommandOutput | DeleteSmsTemplateCommandOutput | DeleteUserEndpointsCommandOutput | DeleteVoiceChannelCommandOutput | DeleteVoiceTemplateCommandOutput | GetAdmChannelCommandOutput | GetApnsChannelCommandOutput | GetApnsSandboxChannelCommandOutput | GetApnsVoipChannelCommandOutput | GetApnsVoipSandboxChannelCommandOutput | GetAppCommandOutput | GetApplicationDateRangeKpiCommandOutput | GetApplicationSettingsCommandOutput | GetAppsCommandOutput | GetBaiduChannelCommandOutput | GetCampaignActivitiesCommandOutput | GetCampaignCommandOutput | GetCampaignDateRangeKpiCommandOutput | GetCampaignVersionCommandOutput | GetCampaignVersionsCommandOutput | GetCampaignsCommandOutput | GetChannelsCommandOutput | GetEmailChannelCommandOutput | GetEmailTemplateCommandOutput | GetEndpointCommandOutput | GetEventStreamCommandOutput | GetExportJobCommandOutput | GetExportJobsCommandOutput | GetGcmChannelCommandOutput | GetImportJobCommandOutput | GetImportJobsCommandOutput | GetInAppMessagesCommandOutput | GetInAppTemplateCommandOutput | GetJourneyCommandOutput | GetJourneyDateRangeKpiCommandOutput | GetJourneyExecutionActivityMetricsCommandOutput | GetJourneyExecutionMetricsCommandOutput | GetJourneyRunExecutionActivityMetricsCommandOutput | GetJourneyRunExecutionMetricsCommandOutput | GetJourneyRunsCommandOutput | GetPushTemplateCommandOutput | GetRecommenderConfigurationCommandOutput | GetRecommenderConfigurationsCommandOutput | GetSegmentCommandOutput | GetSegmentExportJobsCommandOutput | GetSegmentImportJobsCommandOutput | GetSegmentVersionCommandOutput | GetSegmentVersionsCommandOutput | GetSegmentsCommandOutput | GetSmsChannelCommandOutput | GetSmsTemplateCommandOutput | GetUserEndpointsCommandOutput | GetVoiceChannelCommandOutput | GetVoiceTemplateCommandOutput | ListJourneysCommandOutput | ListTagsForResourceCommandOutput | ListTemplateVersionsCommandOutput | ListTemplatesCommandOutput | PhoneNumberValidateCommandOutput | PutEventStreamCommandOutput | PutEventsCommandOutput | RemoveAttributesCommandOutput | SendMessagesCommandOutput | SendOTPMessageCommandOutput | SendUsersMessagesCommandOutput | TagResourceCommandOutput | UntagResourceCommandOutput | UpdateAdmChannelCommandOutput | UpdateApnsChannelCommandOutput | UpdateApnsSandboxChannelCommandOutput | UpdateApnsVoipChannelCommandOutput | UpdateApnsVoipSandboxChannelCommandOutput | UpdateApplicationSettingsCommandOutput | UpdateBaiduChannelCommandOutput | UpdateCampaignCommandOutput | UpdateEmailChannelCommandOutput | UpdateEmailTemplateCommandOutput | UpdateEndpointCommandOutput | UpdateEndpointsBatchCommandOutput | UpdateGcmChannelCommandOutput | UpdateInAppTemplateCommandOutput | UpdateJourneyCommandOutput | UpdateJourneyStateCommandOutput | UpdatePushTemplateCommandOutput | UpdateRecommenderConfigurationCommandOutput | UpdateSegmentCommandOutput | UpdateSmsChannelCommandOutput | UpdateSmsTemplateCommandOutput | UpdateTemplateActiveVersionCommandOutput | UpdateVoiceChannelCommandOutput | UpdateVoiceTemplateCommandOutput | VerifyOTPMessageCommandOutput; export interface ClientDefaults extends Partial<__SmithyConfiguration<__HttpHandlerOptions>> { requestHandler?: __HttpHandlerUserInput; sha256?: __ChecksumConstructor | __HashConstructor; urlParser?: __UrlParser; bodyLengthChecker?: __BodyLengthCalculator; streamCollector?: __StreamCollector; base64Decoder?: __Decoder; base64Encoder?: __Encoder; utf8Decoder?: __Decoder; utf8Encoder?: __Encoder; runtime?: string; disableHostPrefix?: boolean; serviceId?: string; useDualstackEndpoint?: boolean | __Provider; useFipsEndpoint?: boolean | __Provider; region?: string | __Provider; profile?: string; defaultUserAgentProvider?: __Provider<__UserAgent>; credentialDefaultProvider?: (input: any) => AwsCredentialIdentityProvider; maxAttempts?: number | __Provider; retryMode?: string | __Provider; logger?: __Logger; extensions?: RuntimeExtension[]; defaultsMode?: __DefaultsMode | __Provider<__DefaultsMode>; } export type PinpointClientConfigType = Partial< __SmithyConfiguration<__HttpHandlerOptions> > & ClientDefaults & UserAgentInputConfig & RetryInputConfig & RegionInputConfig & HostHeaderInputConfig & EndpointInputConfig & HttpAuthSchemeInputConfig & ClientInputEndpointParameters; export interface PinpointClientConfig extends PinpointClientConfigType {} export type PinpointClientResolvedConfigType = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RuntimeExtensionsConfig & UserAgentResolvedConfig & RetryResolvedConfig & RegionResolvedConfig & HostHeaderResolvedConfig & EndpointResolvedConfig & HttpAuthSchemeResolvedConfig & ClientResolvedEndpointParameters; export interface PinpointClientResolvedConfig extends PinpointClientResolvedConfigType {} export declare class PinpointClient extends __Client< __HttpHandlerOptions, ServiceInputTypes, ServiceOutputTypes, PinpointClientResolvedConfig > { readonly config: PinpointClientResolvedConfig; constructor( ...[configuration]: __CheckOptionalClientConfig ); destroy(): void; }