import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { PutContactPolicyRequest, PutContactPolicyResult } from "../models/models_0"; export { __MetadataBearer }; export interface PutContactPolicyCommandInput extends PutContactPolicyRequest {} export interface PutContactPolicyCommandOutput extends PutContactPolicyResult, __MetadataBearer {} declare const PutContactPolicyCommand_base: { new ( input: PutContactPolicyCommandInput, ): import("@smithy/core/client").CommandImpl< PutContactPolicyCommandInput, PutContactPolicyCommandOutput, import("..").SSMContactsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: PutContactPolicyCommandInput, ): import("@smithy/core/client").CommandImpl< PutContactPolicyCommandInput, PutContactPolicyCommandOutput, import("..").SSMContactsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class PutContactPolicyCommand extends PutContactPolicyCommand_base { protected static __types: { api: { input: PutContactPolicyRequest; output: {}; }; sdk: { input: PutContactPolicyCommandInput; output: PutContactPolicyCommandOutput; }; }; }