import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { DescribeResourcePermissionsRequest, DescribeResourcePermissionsResponse, } from "../models/models_0"; export { __MetadataBearer }; export interface DescribeResourcePermissionsCommandInput extends DescribeResourcePermissionsRequest {} export interface DescribeResourcePermissionsCommandOutput extends DescribeResourcePermissionsResponse, __MetadataBearer {} declare const DescribeResourcePermissionsCommand_base: { new ( input: DescribeResourcePermissionsCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeResourcePermissionsCommandInput, DescribeResourcePermissionsCommandOutput, import("..").WorkDocsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: DescribeResourcePermissionsCommandInput, ): import("@smithy/core/client").CommandImpl< DescribeResourcePermissionsCommandInput, DescribeResourcePermissionsCommandOutput, import("..").WorkDocsClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class DescribeResourcePermissionsCommand extends DescribeResourcePermissionsCommand_base { protected static __types: { api: { input: DescribeResourcePermissionsRequest; output: DescribeResourcePermissionsResponse; }; sdk: { input: DescribeResourcePermissionsCommandInput; output: DescribeResourcePermissionsCommandOutput; }; }; }