import { BuildHandlerOptions, BuildMiddleware } from "@smithy/types"; import { PreviouslyResolved } from "./configuration"; export interface FlexibleChecksumsRequestMiddlewareConfig { input: Object; requestChecksumRequired: boolean; requestAlgorithmMember?: string; } export declare const flexibleChecksumsMiddlewareOptions: BuildHandlerOptions; export declare const flexibleChecksumsMiddleware: ( config: PreviouslyResolved, middlewareConfig: FlexibleChecksumsRequestMiddlewareConfig ) => BuildMiddleware;