export interface EdiConfiguration {
    /** Specifies whether this is capability is for inbound or outbound transformations. */
    capabilityDirection?: 'INBOUND' | 'OUTBOUND';
    /** Returns the type of the capability. Currently, only edi is supported. */
    type: any;
    /** Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an S3Location object. */
    inputLocation: any;
    /** Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Location object. */
    outputLocation: any;
    /** Returns the system-assigned unique identifier for the transformer. */
    transformerId: string;
}
export interface S3Location {
    /** Specifies the name of the Amazon S3 bucket. */
    bucketName?: string;
    /** Specifies the Amazon S3 key for the file location. */
    key?: string;
}
export interface Tag {
    /** Specifies the name assigned to the tag that you create. */
    Key: string;
    /** Contains one or more values that you assigned to the key name that you create. */
    Value: string;
}
export interface InboundEdiOptions {
    /** A structure that contains X12-specific options for processing inbound X12 EDI files. */
    x12?: any;
}
export interface CapabilityOptions {
    /** A structure that contains the outbound EDI options. */
    outboundEdi?: {
        x12?: any;
    };
    /** A structure that contains the inbound EDI options for the capability. */
    inboundEdi?: InboundEdiOptions;
}
export interface X12Details {
    /** Returns an enumerated type where each value identifies an X12 transaction set. Transaction sets are maintained by the X12 Accredited Standards Committee. */
    transactionSet?: 'X12_100' | 'X12_101' | 'X12_102' | 'X12_103' | 'X12_104' | 'X12_105' | 'X12_106' | 'X12_107' | 'X12_108' | 'X12_109' | 'X12_110' | 'X12_111' | 'X12_112' | 'X12_113' | 'X12_120' | 'X12_121' | 'X12_124' | 'X12_125' | 'X12_126' | 'X12_127' | 'X12_128' | 'X12_129' | 'X12_130' | 'X12_131' | 'X12_132' | 'X12_133' | 'X12_135' | 'X12_138' | 'X12_139' | 'X12_140' | 'X12_141' | 'X12_142' | 'X12_143' | 'X12_144' | 'X12_146' | 'X12_147' | 'X12_148' | 'X12_149' | 'X12_150' | 'X12_151' | 'X12_152' | 'X12_153' | 'X12_154' | 'X12_155' | 'X12_157' | 'X12_158' | 'X12_159' | 'X12_160' | 'X12_161' | 'X12_163' | 'X12_170' | 'X12_175' | 'X12_176' | 'X12_179' | 'X12_180' | 'X12_185' | 'X12_186' | 'X12_187' | 'X12_188' | 'X12_189' | 'X12_190' | 'X12_191' | 'X12_194' | 'X12_195' | 'X12_196' | 'X12_197' | 'X12_198' | 'X12_199' | 'X12_200' | 'X12_201' | 'X12_202' | 'X12_203' | 'X12_204' | 'X12_205' | 'X12_206' | 'X12_210' | 'X12_211' | 'X12_212' | 'X12_213' | 'X12_214' | 'X12_215' | 'X12_216' | 'X12_217' | 'X12_218' | 'X12_219' | 'X12_220' | 'X12_222' | 'X12_223' | 'X12_224' | 'X12_225' | 'X12_227' | 'X12_228' | 'X12_240' | 'X12_242' | 'X12_244' | 'X12_245' | 'X12_248' | 'X12_249' | 'X12_250' | 'X12_251' | 'X12_252' | 'X12_255' | 'X12_256' | 'X12_259' | 'X12_260' | 'X12_261' | 'X12_262' | 'X12_263' | 'X12_264' | 'X12_265' | 'X12_266' | 'X12_267' | 'X12_268' | 'X12_269' | 'X12_270' | 'X12_271' | 'X12_272' | 'X12_273' | 'X12_274' | 'X12_275' | 'X12_276' | 'X12_277' | 'X12_278' | 'X12_280' | 'X12_283' | 'X12_284' | 'X12_285' | 'X12_286' | 'X12_288' | 'X12_290' | 'X12_300' | 'X12_301' | 'X12_303' | 'X12_304' | 'X12_309' | 'X12_310' | 'X12_311' | 'X12_312' | 'X12_313' | 'X12_315' | 'X12_317' | 'X12_319' | 'X12_322' | 'X12_323' | 'X12_324' | 'X12_325' | 'X12_326' | 'X12_350' | 'X12_352' | 'X12_353' | 'X12_354' | 'X12_355' | 'X12_356' | 'X12_357' | 'X12_358' | 'X12_361' | 'X12_362' | 'X12_404' | 'X12_410' | 'X12_412' | 'X12_414' | 'X12_417' | 'X12_418' | 'X12_419' | 'X12_420' | 'X12_421' | 'X12_422' | 'X12_423' | 'X12_424' | 'X12_425' | 'X12_426' | 'X12_429' | 'X12_431' | 'X12_432' | 'X12_433' | 'X12_434' | 'X12_435' | 'X12_436' | 'X12_437' | 'X12_440' | 'X12_451' | 'X12_452' | 'X12_453' | 'X12_455' | 'X12_456' | 'X12_460' | 'X12_463' | 'X12_466' | 'X12_468' | 'X12_470' | 'X12_475' | 'X12_485' | 'X12_486' | 'X12_490' | 'X12_492' | 'X12_494' | 'X12_500' | 'X12_501' | 'X12_503' | 'X12_504' | 'X12_511' | 'X12_517' | 'X12_521' | 'X12_527' | 'X12_536' | 'X12_540' | 'X12_561' | 'X12_567' | 'X12_568' | 'X12_601' | 'X12_602' | 'X12_620' | 'X12_625' | 'X12_650' | 'X12_715' | 'X12_753' | 'X12_754' | 'X12_805' | 'X12_806' | 'X12_810' | 'X12_811' | 'X12_812' | 'X12_813' | 'X12_814' | 'X12_815' | 'X12_816' | 'X12_818' | 'X12_819' | 'X12_820' | 'X12_821' | 'X12_822' | 'X12_823' | 'X12_824' | 'X12_826' | 'X12_827' | 'X12_828' | 'X12_829' | 'X12_830' | 'X12_831' | 'X12_832' | 'X12_833' | 'X12_834' | 'X12_835' | 'X12_836' | 'X12_837' | 'X12_838' | 'X12_839' | 'X12_840' | 'X12_841' | 'X12_842' | 'X12_843' | 'X12_844' | 'X12_845' | 'X12_846' | 'X12_847' | 'X12_848' | 'X12_849' | 'X12_850' | 'X12_851' | 'X12_852' | 'X12_853' | 'X12_854' | 'X12_855' | 'X12_856' | 'X12_857' | 'X12_858' | 'X12_859' | 'X12_860' | 'X12_861' | 'X12_862' | 'X12_863' | 'X12_864' | 'X12_865' | 'X12_866' | 'X12_867' | 'X12_868' | 'X12_869' | 'X12_870' | 'X12_871' | 'X12_872' | 'X12_873' | 'X12_874' | 'X12_875' | 'X12_876' | 'X12_877' | 'X12_878' | 'X12_879' | 'X12_880' | 'X12_881' | 'X12_882' | 'X12_883' | 'X12_884' | 'X12_885' | 'X12_886' | 'X12_887' | 'X12_888' | 'X12_889' | 'X12_891' | 'X12_893' | 'X12_894' | 'X12_895' | 'X12_896' | 'X12_920' | 'X12_924' | 'X12_925' | 'X12_926' | 'X12_928' | 'X12_940' | 'X12_943' | 'X12_944' | 'X12_945' | 'X12_947' | 'X12_980' | 'X12_990' | 'X12_993' | 'X12_996' | 'X12_997' | 'X12_998' | 'X12_999' | 'X12_270_X279' | 'X12_271_X279' | 'X12_275_X210' | 'X12_275_X211' | 'X12_276_X212' | 'X12_277_X212' | 'X12_277_X214' | 'X12_277_X364' | 'X12_278_X217' | 'X12_820_X218' | 'X12_820_X306' | 'X12_824_X186' | 'X12_834_X220' | 'X12_834_X307' | 'X12_834_X318' | 'X12_835_X221' | 'X12_837_X222' | 'X12_837_X223' | 'X12_837_X224' | 'X12_837_X291' | 'X12_837_X292' | 'X12_837_X298' | 'X12_999_X231';
    /** Returns the version to use for the specified X12 transaction set. */
    version?: 'VERSION_4010' | 'VERSION_4030' | 'VERSION_4050' | 'VERSION_4060' | 'VERSION_5010' | 'VERSION_5010_HIPAA';
}
export interface AdvancedOptions {
    /** A structure that contains X12-specific advanced options, such as split options for processing X12 EDI files. */
    x12?: any;
}
export interface InputConversion {
    /** The format for the transformer input: currently on X12 is supported. */
    fromFormat: 'X12';
    /** A structure that contains the formatting options for an inbound transformer. */
    formatOptions?: {
        x12?: any;
    };
    /** Specifies advanced options for the input conversion process. These options provide additional control over how EDI files are processed during transformation. */
    advancedOptions?: AdvancedOptions;
}
export interface Mapping {
    /** The transformation language for the template, either XSLT or JSONATA. */
    templateLanguage: 'XSLT' | 'JSONATA';
    /** A string that represents the mapping template, in the transformation language specified in templateLanguage. */
    template?: string;
}
export interface OutputConversion {
    /** The format for the output from an outbound transformer: only X12 is currently supported. */
    toFormat: 'X12';
    /** A structure that contains the X12 transaction set and version for the transformer output. */
    formatOptions?: {
        x12?: any;
    };
    advancedOptions?: AdvancedOptions;
}
export interface SampleDocuments {
    /** Contains the Amazon S3 bucket that is used to hold your sample documents. */
    bucketName: string;
    /** Contains an array of the Amazon S3 keys used to identify the location for your sample documents. */
    keys: any[];
}
export interface ConversionSource {
    /** The format for the input file: either JSON or XML. */
    fileFormat: 'JSON' | 'XML';
    /** File to be converted */
    inputFile: {
        fileContent?: string;
    };
}
export interface ConversionTarget {
    /** Currently, only X12 format is supported. */
    fileFormat: 'X12';
    /** A structure that contains the formatting details for the conversion target. */
    formatDetails?: {
        x12?: any;
    };
    /** Customer uses this to provide a sample on what should file look like after conversion X12 EDI use case around this would be discovering the file syntax */
    outputSampleFile?: {
        fileLocation?: any;
    };
    advancedOptions?: AdvancedOptions;
}
export interface CreateCapabilityInput {
    /** Specifies a structure that contains the details for a capability. */
    configuration: {
        edi?: EdiConfiguration;
    };
    /** Specifies the name of the capability, used to identify it. */
    name: string;
    /** Specifies the type of the capability. Currently, only edi is supported. */
    type: 'edi';
    /** Reserved for future use. */
    clientToken?: string;
    /** Specifies one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's l */
    instructionsDocuments?: S3Location[];
    /** Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any pur */
    tags?: Tag[];
}
export interface CreatePartnershipInput {
    /** Specifies a list of the capabilities associated with this partnership. */
    capabilities: string[];
    /** Specifies the email address associated with this trading partner. */
    email: string;
    /** Specifies a descriptive name for the partnership. */
    name: string;
    /** Specifies the unique, system-generated identifier for the profile connected to this partnership. */
    profileId: string;
    /** Specify the structure that contains the details for the associated capabilities. */
    capabilityOptions?: CapabilityOptions;
    /** Reserved for future use. */
    clientToken?: string;
    /** Specifies the phone number associated with the partnership. */
    phone?: string;
    /** Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any pur */
    tags?: Tag[];
}
export interface CreateProfileInput {
    /** Specifies the name for the business associated with this profile. */
    businessName: string;
    /** Specifies whether or not logging is enabled for this profile. */
    logging: 'ENABLED' | 'DISABLED';
    /** Specifies the name of the profile. */
    name: string;
    /** Specifies the phone number associated with the profile. */
    phone: string;
    /** Reserved for future use. */
    clientToken?: string;
    /** Specifies the email address associated with this customer profile. */
    email?: string;
    /** Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any pur */
    tags?: Tag[];
}
export interface CreateStarterMappingTemplateInput {
    /** Specify the format for the mapping template: either JSONATA or XSLT. */
    mappingType: 'JSONATA' | 'XSLT';
    /** Describes the details needed for generating the template. Specify the X12 transaction set and version for which the template is used: currently, we only support X12. */
    templateDetails: {
        x12?: X12Details;
    };
    /** Specify the location of the sample EDI file that is used to generate the mapping template. */
    outputSampleLocation?: S3Location;
}
export interface CreateTransformerInput {
    /** Specifies the name of the transformer, used to identify it. */
    name: string;
    /** Reserved for future use. */
    clientToken?: string;
    /** Specifies the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business  */
    ediType?: {
        x12Details?: X12Details;
    };
    /** Specifies that the currently supported file formats for EDI transformations are JSON and XML. */
    fileFormat?: 'XML' | 'JSON' | 'NOT_USED';
    /** Specify the InputConversion object, which contains the format options for the inbound transformation. */
    inputConversion?: InputConversion;
    /** Specify the structure that contains the mapping template and its language (either XSLT or JSONATA). */
    mapping?: Mapping;
    /** Specifies the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT. This parameter is available for backwards compatibility. Use the Mapping dat */
    mappingTemplate?: string;
    /** A structure that contains the OutputConversion object, which contains the format options for the outbound transformation. */
    outputConversion?: OutputConversion;
    /** Specifies a sample EDI document that is used by a transformer as a guide for processing the EDI data. */
    sampleDocument?: string;
    /** Specify a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents. */
    sampleDocuments?: SampleDocuments;
    /** Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any pur */
    tags?: Tag[];
}
export interface DeleteCapabilityInput {
    /** Specifies a system-assigned unique identifier for the capability. */
    capabilityId: string;
}
export interface DeletePartnershipInput {
    /** Specifies the unique, system-generated identifier for a partnership. */
    partnershipId: string;
}
export interface DeleteProfileInput {
    /** Specifies the unique, system-generated identifier for the profile. */
    profileId: string;
}
export interface DeleteTransformerInput {
    /** Specifies the system-assigned unique identifier for the transformer. */
    transformerId: string;
}
export interface GenerateMappingInput {
    /** Provide the contents of a sample X12 EDI file, either in JSON or XML format, to use as a starting point for the mapping. */
    inputFileContent: string;
    /** Specify the mapping type: either JSONATA or XSLT. */
    mappingType: 'JSONATA' | 'XSLT';
    /** Provide the contents of a sample X12 EDI file, either in JSON or XML format, to use as a target for the mapping. */
    outputFileContent: string;
}
export interface GetCapabilityInput {
    /** Specifies a system-assigned unique identifier for the capability. */
    capabilityId: string;
}
export interface GetPartnershipInput {
    /** Specifies the unique, system-generated identifier for a partnership. */
    partnershipId: string;
}
export interface GetProfileInput {
    /** Specifies the unique, system-generated identifier for the profile. */
    profileId: string;
}
export interface GetTransformerInput {
    /** Specifies the system-assigned unique identifier for the transformer. */
    transformerId: string;
}
export interface GetTransformerJobInput {
    /** Specifies the system-assigned unique identifier for the transformer. */
    transformerId: string;
    /** Specifies the unique, system-generated identifier for a transformer run. */
    transformerJobId: string;
}
export interface ListCapabilitiesInput {
    /** Specifies the maximum number of capabilities to return. */
    maxResults?: number;
    /** When additional results are obtained from the command, a NextToken parameter is returned in the output. You can then pass the NextToken parameter in a subsequent command to continue listing additional */
    nextToken?: string;
}
export interface ListPartnershipsInput {
    /** Specifies the maximum number of capabilities to return. */
    maxResults?: number;
    /** When additional results are obtained from the command, a NextToken parameter is returned in the output. You can then pass the NextToken parameter in a subsequent command to continue listing additional */
    nextToken?: string;
    /** Specifies the unique, system-generated identifier for the profile connected to this partnership. */
    profileId?: string;
}
export interface ListProfilesInput {
    /** Specifies the maximum number of profiles to return. */
    maxResults?: number;
    /** When additional results are obtained from the command, a NextToken parameter is returned in the output. You can then pass the NextToken parameter in a subsequent command to continue listing additional */
    nextToken?: string;
}
export interface ListTagsForResourceInput {
    /** Requests the tags associated with a particular Amazon Resource Name (ARN). An ARN is an identifier for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transform */
    ResourceARN: string;
}
export interface ListTransformersInput {
    /** Specifies the number of items to return for the API response. */
    maxResults?: number;
    /** When additional results are obtained from the command, a NextToken parameter is returned in the output. You can then pass the NextToken parameter in a subsequent command to continue listing additional */
    nextToken?: string;
}
export interface StartTransformerJobInput {
    /** Specifies the location of the input file for the transformation. The location consists of an Amazon S3 bucket and prefix. */
    inputFile: S3Location;
    /** Specifies the location of the output file for the transformation. The location consists of an Amazon S3 bucket and prefix. */
    outputLocation: S3Location;
    /** Specifies the system-assigned unique identifier for the transformer. */
    transformerId: string;
    /** Reserved for future use. */
    clientToken?: string;
}
export interface TagResourceInput {
    /** Specifies an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer. */
    ResourceARN: string;
    /** Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any pur */
    Tags: Tag[];
}
export interface TestConversionInput {
    /** Specify the source file for an outbound EDI request. */
    source: ConversionSource;
    /** Specify the format (X12 is the only currently supported format), and other details for the conversion target. */
    target: ConversionTarget;
}
export interface TestMappingInput {
    /** Specifies that the currently supported file formats for EDI transformations are JSON and XML. */
    fileFormat: 'XML' | 'JSON' | 'NOT_USED';
    /** Specify the contents of the EDI (electronic data interchange) XML or JSON file that is used as input for the transform. */
    inputFileContent: string;
    /** Specifies the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT. This parameter is available for backwards compatibility. Use the Mapping dat */
    mappingTemplate: string;
}
export interface TestParsingInput {
    /** Specifies the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business  */
    ediType: {
        x12Details?: X12Details;
    };
    /** Specifies that the currently supported file formats for EDI transformations are JSON and XML. */
    fileFormat: 'XML' | 'JSON' | 'NOT_USED';
    /** Specifies an S3Location object, which contains the Amazon S3 bucket and prefix for the location of the input file. */
    inputFile: S3Location;
    /** Specifies advanced options for parsing the input EDI file. These options allow for more granular control over the parsing process, including split options for X12 files. */
    advancedOptions?: AdvancedOptions;
}
export interface UntagResourceInput {
    /** Specifies an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer. */
    ResourceARN: string;
    /** Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any pur */
    TagKeys: string[];
}
export interface UpdateCapabilityInput {
    /** Specifies a system-assigned unique identifier for the capability. */
    capabilityId: string;
    /** Specifies a structure that contains the details for a capability. */
    configuration?: {
        edi?: EdiConfiguration;
    };
    /** Specifies one or more locations in Amazon S3, each specifying an EDI document that can be used with this capability. Each item contains the name of the bucket and the key, to identify the document's l */
    instructionsDocuments?: S3Location[];
    /** Specifies a new name for the capability, to replace the existing name. */
    name?: string;
}
export interface UpdatePartnershipInput {
    /** Specifies the unique, system-generated identifier for a partnership. */
    partnershipId: string;
    /** List of the capabilities associated with this partnership. */
    capabilities?: string[];
    /** To update, specify the structure that contains the details for the associated capabilities. */
    capabilityOptions?: CapabilityOptions;
    /** The name of the partnership, used to identify it. */
    name?: string;
}
export interface UpdateProfileInput {
    /** Specifies the unique, system-generated identifier for the profile. */
    profileId: string;
    /** Specifies the name for the business associated with this profile. */
    businessName?: string;
    /** Specifies the email address associated with this customer profile. */
    email?: string;
    /** The name of the profile, used to identify it. */
    name?: string;
    /** Specifies the phone number associated with the profile. */
    phone?: string;
}
export interface UpdateTransformerInput {
    /** Specifies the system-assigned unique identifier for the transformer. */
    transformerId: string;
    /** Specifies the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business  */
    ediType?: {
        x12Details?: X12Details;
    };
    /** Specifies that the currently supported file formats for EDI transformations are JSON and XML. */
    fileFormat?: 'XML' | 'JSON' | 'NOT_USED';
    /** To update, specify the InputConversion object, which contains the format options for the inbound transformation. */
    inputConversion?: InputConversion;
    /** Specify the structure that contains the mapping template and its language (either XSLT or JSONATA). */
    mapping?: Mapping;
    /** Specifies the mapping template for the transformer. This template is used to map the parsed EDI file using JSONata or XSLT. This parameter is available for backwards compatibility. Use the Mapping dat */
    mappingTemplate?: string;
    /** Specify a new name for the transformer, if you want to update it. */
    name?: string;
    /** To update, specify the OutputConversion object, which contains the format options for the outbound transformation. */
    outputConversion?: OutputConversion;
    /** Specifies a sample EDI document that is used by a transformer as a guide for processing the EDI data. */
    sampleDocument?: string;
    /** Specify a structure that contains the Amazon S3 bucket and an array of the corresponding keys used to identify the location for your sample documents. */
    sampleDocuments?: SampleDocuments;
    /** Specifies the transformer's status. You can update the state of the transformer from inactive to active. */
    status?: 'active' | 'inactive';
}
/** b2bi service binding for Step Functions SDK integrations. */
export declare class b2bi {
    constructor();
    createCapability<T>(params: CreateCapabilityInput): Promise<T>;
    createPartnership<T>(params: CreatePartnershipInput): Promise<T>;
    createProfile<T>(params: CreateProfileInput): Promise<T>;
    createStarterMappingTemplate<T>(params: CreateStarterMappingTemplateInput): Promise<T>;
    createTransformer<T>(params: CreateTransformerInput): Promise<T>;
    deleteCapability<T>(params: DeleteCapabilityInput): Promise<T>;
    deletePartnership<T>(params: DeletePartnershipInput): Promise<T>;
    deleteProfile<T>(params: DeleteProfileInput): Promise<T>;
    deleteTransformer<T>(params: DeleteTransformerInput): Promise<T>;
    generateMapping<T>(params: GenerateMappingInput): Promise<T>;
    getCapability<T>(params: GetCapabilityInput): Promise<T>;
    getPartnership<T>(params: GetPartnershipInput): Promise<T>;
    getProfile<T>(params: GetProfileInput): Promise<T>;
    getTransformer<T>(params: GetTransformerInput): Promise<T>;
    getTransformerJob<T>(params: GetTransformerJobInput): Promise<T>;
    listCapabilities<T>(params: ListCapabilitiesInput): Promise<T>;
    listPartnerships<T>(params: ListPartnershipsInput): Promise<T>;
    listProfiles<T>(params: ListProfilesInput): Promise<T>;
    listTagsForResource<T>(params: ListTagsForResourceInput): Promise<T>;
    listTransformers<T>(params: ListTransformersInput): Promise<T>;
    startTransformerJob<T>(params: StartTransformerJobInput): Promise<T>;
    tagResource<T>(params: TagResourceInput): Promise<T>;
    testConversion<T>(params: TestConversionInput): Promise<T>;
    testMapping<T>(params: TestMappingInput): Promise<T>;
    testParsing<T>(params: TestParsingInput): Promise<T>;
    untagResource<T>(params: UntagResourceInput): Promise<T>;
    updateCapability<T>(params: UpdateCapabilityInput): Promise<T>;
    updatePartnership<T>(params: UpdatePartnershipInput): Promise<T>;
    updateProfile<T>(params: UpdateProfileInput): Promise<T>;
    updateTransformer<T>(params: UpdateTransformerInput): Promise<T>;
}
//# sourceMappingURL=b2bi.d.ts.map