import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DetachFromIndexRequest, DetachFromIndexResponse } from "../models/models_0"; export { __MetadataBearer }; export interface DetachFromIndexCommandInput extends DetachFromIndexRequest {} export interface DetachFromIndexCommandOutput extends DetachFromIndexResponse, __MetadataBearer {} declare const DetachFromIndexCommand_base: { new ( input: DetachFromIndexCommandInput, ): import("@smithy/core/client").CommandImpl< DetachFromIndexCommandInput, DetachFromIndexCommandOutput, import("..").CloudDirectoryClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: DetachFromIndexCommandInput, ): import("@smithy/core/client").CommandImpl< DetachFromIndexCommandInput, DetachFromIndexCommandOutput, import("..").CloudDirectoryClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DetachFromIndexCommand extends DetachFromIndexCommand_base { protected static __types: { api: { input: DetachFromIndexRequest; output: DetachFromIndexResponse; }; sdk: { input: DetachFromIndexCommandInput; output: DetachFromIndexCommandOutput; }; }; }