import { MetadataBearer as __MetadataBearer } from "@smithy/types"; import { GetOriginAccessControlRequest, GetOriginAccessControlResult } from "../models/models_1"; export { __MetadataBearer }; export interface GetOriginAccessControlCommandInput extends GetOriginAccessControlRequest {} export interface GetOriginAccessControlCommandOutput extends GetOriginAccessControlResult, __MetadataBearer {} declare const GetOriginAccessControlCommand_base: { new ( input: GetOriginAccessControlCommandInput, ): import("@smithy/core/client").CommandImpl< GetOriginAccessControlCommandInput, GetOriginAccessControlCommandOutput, import("..").CloudFrontClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; new ( input: GetOriginAccessControlCommandInput, ): import("@smithy/core/client").CommandImpl< GetOriginAccessControlCommandInput, GetOriginAccessControlCommandOutput, import("..").CloudFrontClientResolvedConfig, import("..").ServiceInputTypes, import("..").ServiceOutputTypes >; getEndpointParameterInstructions(): import("@smithy/types").EndpointParameterInstructions; }; export declare class GetOriginAccessControlCommand extends GetOriginAccessControlCommand_base { protected static __types: { api: { input: GetOriginAccessControlRequest; output: GetOriginAccessControlResult; }; sdk: { input: GetOriginAccessControlCommandInput; output: GetOriginAccessControlCommandOutput; }; }; }