import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class ConnectAttachmentOptions { Protocol?: Value; constructor(properties: ConnectAttachmentOptions); } export declare class ProposedSegmentChange { SegmentName?: Value; Tags?: List; AttachmentPolicyRuleNumber?: Value; constructor(properties: ProposedSegmentChange); } export interface ConnectAttachmentProperties { ProposedSegmentChange?: ProposedSegmentChange; Options: ConnectAttachmentOptions; TransportAttachmentId: Value; CoreNetworkId: Value; Tags?: List; EdgeLocation: Value; } export default class ConnectAttachment extends ResourceBase { static ConnectAttachmentOptions: typeof ConnectAttachmentOptions; static ProposedSegmentChange: typeof ProposedSegmentChange; constructor(properties: ConnectAttachmentProperties); }