import { HostHeaderInputConfig, HostHeaderResolvedConfig, UserAgentInputConfig, UserAgentResolvedConfig, } from "@aws-sdk/core/client"; import { DefaultsMode as __DefaultsMode, SmithyConfiguration as __SmithyConfiguration, SmithyResolvedConfiguration as __SmithyResolvedConfiguration, Client as __Client, } from "@smithy/core/client"; import { RegionInputConfig, RegionResolvedConfig } from "@smithy/core/config"; import { EndpointInputConfig, EndpointResolvedConfig } from "@smithy/core/endpoints"; import { HttpHandlerUserInput as __HttpHandlerUserInput } from "@smithy/core/protocols"; import { RetryInputConfig, RetryResolvedConfig } from "@smithy/core/retry"; 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 { AcceptEngagementInvitationCommandInput, AcceptEngagementInvitationCommandOutput, } from "./commands/AcceptEngagementInvitationCommand"; import { AssignOpportunityCommandInput, AssignOpportunityCommandOutput, } from "./commands/AssignOpportunityCommand"; import { AssociateOpportunityCommandInput, AssociateOpportunityCommandOutput, } from "./commands/AssociateOpportunityCommand"; import { CreateEngagementCommandInput, CreateEngagementCommandOutput, } from "./commands/CreateEngagementCommand"; import { CreateEngagementContextCommandInput, CreateEngagementContextCommandOutput, } from "./commands/CreateEngagementContextCommand"; import { CreateEngagementInvitationCommandInput, CreateEngagementInvitationCommandOutput, } from "./commands/CreateEngagementInvitationCommand"; import { CreateOpportunityCommandInput, CreateOpportunityCommandOutput, } from "./commands/CreateOpportunityCommand"; import { CreateResourceSnapshotCommandInput, CreateResourceSnapshotCommandOutput, } from "./commands/CreateResourceSnapshotCommand"; import { CreateResourceSnapshotJobCommandInput, CreateResourceSnapshotJobCommandOutput, } from "./commands/CreateResourceSnapshotJobCommand"; import { DeleteResourceSnapshotJobCommandInput, DeleteResourceSnapshotJobCommandOutput, } from "./commands/DeleteResourceSnapshotJobCommand"; import { DisassociateOpportunityCommandInput, DisassociateOpportunityCommandOutput, } from "./commands/DisassociateOpportunityCommand"; import { GetAwsOpportunitySummaryCommandInput, GetAwsOpportunitySummaryCommandOutput, } from "./commands/GetAwsOpportunitySummaryCommand"; import { GetEngagementCommandInput, GetEngagementCommandOutput, } from "./commands/GetEngagementCommand"; import { GetEngagementInvitationCommandInput, GetEngagementInvitationCommandOutput, } from "./commands/GetEngagementInvitationCommand"; import { GetOpportunityCommandInput, GetOpportunityCommandOutput, } from "./commands/GetOpportunityCommand"; import { GetProspectingFromEngagementTaskCommandInput, GetProspectingFromEngagementTaskCommandOutput, } from "./commands/GetProspectingFromEngagementTaskCommand"; import { GetResourceSnapshotCommandInput, GetResourceSnapshotCommandOutput, } from "./commands/GetResourceSnapshotCommand"; import { GetResourceSnapshotJobCommandInput, GetResourceSnapshotJobCommandOutput, } from "./commands/GetResourceSnapshotJobCommand"; import { GetSellingSystemSettingsCommandInput, GetSellingSystemSettingsCommandOutput, } from "./commands/GetSellingSystemSettingsCommand"; import { ListEngagementByAcceptingInvitationTasksCommandInput, ListEngagementByAcceptingInvitationTasksCommandOutput, } from "./commands/ListEngagementByAcceptingInvitationTasksCommand"; import { ListEngagementFromOpportunityTasksCommandInput, ListEngagementFromOpportunityTasksCommandOutput, } from "./commands/ListEngagementFromOpportunityTasksCommand"; import { ListEngagementInvitationsCommandInput, ListEngagementInvitationsCommandOutput, } from "./commands/ListEngagementInvitationsCommand"; import { ListEngagementMembersCommandInput, ListEngagementMembersCommandOutput, } from "./commands/ListEngagementMembersCommand"; import { ListEngagementResourceAssociationsCommandInput, ListEngagementResourceAssociationsCommandOutput, } from "./commands/ListEngagementResourceAssociationsCommand"; import { ListEngagementsCommandInput, ListEngagementsCommandOutput, } from "./commands/ListEngagementsCommand"; import { ListOpportunitiesCommandInput, ListOpportunitiesCommandOutput, } from "./commands/ListOpportunitiesCommand"; import { ListOpportunityFromEngagementTasksCommandInput, ListOpportunityFromEngagementTasksCommandOutput, } from "./commands/ListOpportunityFromEngagementTasksCommand"; import { ListProspectingFromEngagementTasksCommandInput, ListProspectingFromEngagementTasksCommandOutput, } from "./commands/ListProspectingFromEngagementTasksCommand"; import { ListResourceSnapshotJobsCommandInput, ListResourceSnapshotJobsCommandOutput, } from "./commands/ListResourceSnapshotJobsCommand"; import { ListResourceSnapshotsCommandInput, ListResourceSnapshotsCommandOutput, } from "./commands/ListResourceSnapshotsCommand"; import { ListSolutionsCommandInput, ListSolutionsCommandOutput, } from "./commands/ListSolutionsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { PutSellingSystemSettingsCommandInput, PutSellingSystemSettingsCommandOutput, } from "./commands/PutSellingSystemSettingsCommand"; import { RejectEngagementInvitationCommandInput, RejectEngagementInvitationCommandOutput, } from "./commands/RejectEngagementInvitationCommand"; import { StartEngagementByAcceptingInvitationTaskCommandInput, StartEngagementByAcceptingInvitationTaskCommandOutput, } from "./commands/StartEngagementByAcceptingInvitationTaskCommand"; import { StartEngagementFromOpportunityTaskCommandInput, StartEngagementFromOpportunityTaskCommandOutput, } from "./commands/StartEngagementFromOpportunityTaskCommand"; import { StartOpportunityFromEngagementTaskCommandInput, StartOpportunityFromEngagementTaskCommandOutput, } from "./commands/StartOpportunityFromEngagementTaskCommand"; import { StartProspectingFromEngagementTaskCommandInput, StartProspectingFromEngagementTaskCommandOutput, } from "./commands/StartProspectingFromEngagementTaskCommand"; import { StartResourceSnapshotJobCommandInput, StartResourceSnapshotJobCommandOutput, } from "./commands/StartResourceSnapshotJobCommand"; import { StopResourceSnapshotJobCommandInput, StopResourceSnapshotJobCommandOutput, } from "./commands/StopResourceSnapshotJobCommand"; import { SubmitOpportunityCommandInput, SubmitOpportunityCommandOutput, } from "./commands/SubmitOpportunityCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateEngagementContextCommandInput, UpdateEngagementContextCommandOutput, } from "./commands/UpdateEngagementContextCommand"; import { UpdateOpportunityCommandInput, UpdateOpportunityCommandOutput, } from "./commands/UpdateOpportunityCommand"; import { ClientInputEndpointParameters, ClientResolvedEndpointParameters, EndpointParameters, } from "./endpoint/EndpointParameters"; import { RuntimeExtension, RuntimeExtensionsConfig } from "./runtimeExtensions"; export { __Client }; export type ServiceInputTypes = | AcceptEngagementInvitationCommandInput | AssignOpportunityCommandInput | AssociateOpportunityCommandInput | CreateEngagementCommandInput | CreateEngagementContextCommandInput | CreateEngagementInvitationCommandInput | CreateOpportunityCommandInput | CreateResourceSnapshotCommandInput | CreateResourceSnapshotJobCommandInput | DeleteResourceSnapshotJobCommandInput | DisassociateOpportunityCommandInput | GetAwsOpportunitySummaryCommandInput | GetEngagementCommandInput | GetEngagementInvitationCommandInput | GetOpportunityCommandInput | GetProspectingFromEngagementTaskCommandInput | GetResourceSnapshotCommandInput | GetResourceSnapshotJobCommandInput | GetSellingSystemSettingsCommandInput | ListEngagementByAcceptingInvitationTasksCommandInput | ListEngagementFromOpportunityTasksCommandInput | ListEngagementInvitationsCommandInput | ListEngagementMembersCommandInput | ListEngagementResourceAssociationsCommandInput | ListEngagementsCommandInput | ListOpportunitiesCommandInput | ListOpportunityFromEngagementTasksCommandInput | ListProspectingFromEngagementTasksCommandInput | ListResourceSnapshotJobsCommandInput | ListResourceSnapshotsCommandInput | ListSolutionsCommandInput | ListTagsForResourceCommandInput | PutSellingSystemSettingsCommandInput | RejectEngagementInvitationCommandInput | StartEngagementByAcceptingInvitationTaskCommandInput | StartEngagementFromOpportunityTaskCommandInput | StartOpportunityFromEngagementTaskCommandInput | StartProspectingFromEngagementTaskCommandInput | StartResourceSnapshotJobCommandInput | StopResourceSnapshotJobCommandInput | SubmitOpportunityCommandInput | TagResourceCommandInput | UntagResourceCommandInput | UpdateEngagementContextCommandInput | UpdateOpportunityCommandInput; export type ServiceOutputTypes = | AcceptEngagementInvitationCommandOutput | AssignOpportunityCommandOutput | AssociateOpportunityCommandOutput | CreateEngagementCommandOutput | CreateEngagementContextCommandOutput | CreateEngagementInvitationCommandOutput | CreateOpportunityCommandOutput | CreateResourceSnapshotCommandOutput | CreateResourceSnapshotJobCommandOutput | DeleteResourceSnapshotJobCommandOutput | DisassociateOpportunityCommandOutput | GetAwsOpportunitySummaryCommandOutput | GetEngagementCommandOutput | GetEngagementInvitationCommandOutput | GetOpportunityCommandOutput | GetProspectingFromEngagementTaskCommandOutput | GetResourceSnapshotCommandOutput | GetResourceSnapshotJobCommandOutput | GetSellingSystemSettingsCommandOutput | ListEngagementByAcceptingInvitationTasksCommandOutput | ListEngagementFromOpportunityTasksCommandOutput | ListEngagementInvitationsCommandOutput | ListEngagementMembersCommandOutput | ListEngagementResourceAssociationsCommandOutput | ListEngagementsCommandOutput | ListOpportunitiesCommandOutput | ListOpportunityFromEngagementTasksCommandOutput | ListProspectingFromEngagementTasksCommandOutput | ListResourceSnapshotJobsCommandOutput | ListResourceSnapshotsCommandOutput | ListSolutionsCommandOutput | ListTagsForResourceCommandOutput | PutSellingSystemSettingsCommandOutput | RejectEngagementInvitationCommandOutput | StartEngagementByAcceptingInvitationTaskCommandOutput | StartEngagementFromOpportunityTaskCommandOutput | StartOpportunityFromEngagementTaskCommandOutput | StartProspectingFromEngagementTaskCommandOutput | StartResourceSnapshotJobCommandOutput | StopResourceSnapshotJobCommandOutput | SubmitOpportunityCommandOutput | TagResourceCommandOutput | UntagResourceCommandOutput | UpdateEngagementContextCommandOutput | UpdateOpportunityCommandOutput; 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 PartnerCentralSellingClientConfigType = Partial< __SmithyConfiguration<__HttpHandlerOptions> > & ClientDefaults & UserAgentInputConfig & RetryInputConfig & RegionInputConfig & HostHeaderInputConfig & EndpointInputConfig & HttpAuthSchemeInputConfig & ClientInputEndpointParameters; export interface PartnerCentralSellingClientConfig extends PartnerCentralSellingClientConfigType {} export type PartnerCentralSellingClientResolvedConfigType = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RuntimeExtensionsConfig & UserAgentResolvedConfig & RetryResolvedConfig & RegionResolvedConfig & HostHeaderResolvedConfig & EndpointResolvedConfig & HttpAuthSchemeResolvedConfig & ClientResolvedEndpointParameters; export interface PartnerCentralSellingClientResolvedConfig extends PartnerCentralSellingClientResolvedConfigType {} export declare class PartnerCentralSellingClient extends __Client< __HttpHandlerOptions, ServiceInputTypes, ServiceOutputTypes, PartnerCentralSellingClientResolvedConfig > { readonly config: PartnerCentralSellingClientResolvedConfig; constructor(...[configuration]: __CheckOptionalClientConfig); destroy(): void; }