import { Handler, MiddlewareStack } from "./middleware"; import { MetadataBearer } from "./response"; export interface Command { readonly input: InputType; readonly middlewareStack: MiddlewareStack; resolveMiddleware(stack: MiddlewareStack, configuration: ResolvedConfiguration, options: any): Handler; }