import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class ProposedSegmentChange { SegmentName?: Value; Tags?: List; AttachmentPolicyRuleNumber?: Value; constructor(properties: ProposedSegmentChange); } export declare class VpcOptions { Ipv6Support?: Value; ApplianceModeSupport?: Value; constructor(properties: VpcOptions); } export interface VpcAttachmentProperties { ProposedSegmentChange?: ProposedSegmentChange; SubnetArns: List>; Options?: VpcOptions; CoreNetworkId: Value; VpcArn: Value; Tags?: List; } export default class VpcAttachment extends ResourceBase { static ProposedSegmentChange: typeof ProposedSegmentChange; static VpcOptions: typeof VpcOptions; constructor(properties: VpcAttachmentProperties); }