import { Command as $Command } from "@smithy/smithy-client"; import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { ECRClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes, } from "../ECRClient"; import { DeleteRepositoryPolicyRequest, DeleteRepositoryPolicyResponse, } from "../models/models_0"; export { __MetadataBearer }; export { $Command }; export interface DeleteRepositoryPolicyCommandInput extends DeleteRepositoryPolicyRequest {} export interface DeleteRepositoryPolicyCommandOutput extends DeleteRepositoryPolicyResponse, __MetadataBearer {} declare const DeleteRepositoryPolicyCommand_base: { new ( input: DeleteRepositoryPolicyCommandInput ): import("@smithy/smithy-client").CommandImpl< DeleteRepositoryPolicyCommandInput, DeleteRepositoryPolicyCommandOutput, ECRClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; new ( input: DeleteRepositoryPolicyCommandInput ): import("@smithy/smithy-client").CommandImpl< DeleteRepositoryPolicyCommandInput, DeleteRepositoryPolicyCommandOutput, ECRClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/middleware-endpoint").EndpointParameterInstructions; }; export declare class DeleteRepositoryPolicyCommand extends DeleteRepositoryPolicyCommand_base { protected static __types: { api: { input: DeleteRepositoryPolicyRequest; output: DeleteRepositoryPolicyResponse; }; sdk: { input: DeleteRepositoryPolicyCommandInput; output: DeleteRepositoryPolicyCommandOutput; }; }; }