import { Command as $Command } from "@smithy/smithy-client"; import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { ConfigServiceClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes, } from "../ConfigServiceClient"; import { DescribeRetentionConfigurationsRequest, DescribeRetentionConfigurationsResponse, } from "../models/models_0"; export { __MetadataBearer }; export { $Command }; export interface DescribeRetentionConfigurationsCommandInput extends DescribeRetentionConfigurationsRequest {} export interface DescribeRetentionConfigurationsCommandOutput extends DescribeRetentionConfigurationsResponse, __MetadataBearer {} declare const DescribeRetentionConfigurationsCommand_base: { new ( input: DescribeRetentionConfigurationsCommandInput ): import("@smithy/smithy-client").CommandImpl< DescribeRetentionConfigurationsCommandInput, DescribeRetentionConfigurationsCommandOutput, ConfigServiceClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; new ( ...[input]: [] | [DescribeRetentionConfigurationsCommandInput] ): import("@smithy/smithy-client").CommandImpl< DescribeRetentionConfigurationsCommandInput, DescribeRetentionConfigurationsCommandOutput, ConfigServiceClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/middleware-endpoint").EndpointParameterInstructions; }; export declare class DescribeRetentionConfigurationsCommand extends DescribeRetentionConfigurationsCommand_base { protected static __types: { api: { input: DescribeRetentionConfigurationsRequest; output: DescribeRetentionConfigurationsResponse; }; sdk: { input: DescribeRetentionConfigurationsCommandInput; output: DescribeRetentionConfigurationsCommandOutput; }; }; }