import type { NonEmptyString } from "../../../common/CustomTypes/NonEmptyString";
import type { Arn } from "../../Arn";
import type { AwsResourceCommon, CloudFormationTags } from "../common";
import type { CloudFormationValue } from "../IntrinsicFunctions";
export declare type VpcLinkType = 'AWS::ApiGateway::VpcLink';
export interface VpcLink extends AwsResourceCommon {
    Type: VpcLinkType;
    Properties: {
        Name: NonEmptyString;
        Description?: NonEmptyString;
        TargetArns: CloudFormationValue<Arn>[];
        Tags?: CloudFormationTags;
    };
}
