import { MetadataBearer as __MetadataBearer, StreamingBlobPayloadInputTypes } from "@smithy/types"; import { UploadDocumentsRequest, UploadDocumentsResponse } from "../models/models_0"; export { __MetadataBearer }; export interface UploadDocumentsCommandInput extends Pick< UploadDocumentsRequest, Exclude > { documents: StreamingBlobPayloadInputTypes; } export interface UploadDocumentsCommandOutput extends UploadDocumentsResponse, __MetadataBearer {} declare const UploadDocumentsCommand_base: { new ( input: UploadDocumentsCommandInput, ): import("@smithy/core/client").CommandImpl< UploadDocumentsCommandInput, UploadDocumentsCommandOutput, import("..").CloudSearchDomainClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: UploadDocumentsCommandInput, ): import("@smithy/core/client").CommandImpl< UploadDocumentsCommandInput, UploadDocumentsCommandOutput, import("..").CloudSearchDomainClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class UploadDocumentsCommand extends UploadDocumentsCommand_base { protected static __types: { api: { input: UploadDocumentsRequest; output: UploadDocumentsResponse; }; sdk: { input: UploadDocumentsCommandInput; output: UploadDocumentsCommandOutput; }; }; }