import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class ProposedSegmentChange { SegmentName?: Value; Tags?: List; AttachmentPolicyRuleNumber?: Value; constructor(properties: ProposedSegmentChange); } export interface TransitGatewayRouteTableAttachmentProperties { ProposedSegmentChange?: ProposedSegmentChange; TransitGatewayRouteTableArn: Value; PeeringId: Value; Tags?: List; } export default class TransitGatewayRouteTableAttachment extends ResourceBase { static ProposedSegmentChange: typeof ProposedSegmentChange; constructor(properties: TransitGatewayRouteTableAttachmentProperties); }