import { MosaicRestrictionTypeEnum } from './mosaicRestrictionTypeEnum'; import { NetworkTypeEnum } from './networkTypeEnum'; export declare class EmbeddedMosaicGlobalRestrictionTransactionDTO { 'signerPublicKey': string; 'version': number; 'network': NetworkTypeEnum; 'type': number; 'maxFee': string; 'deadline': string; 'mosaicId': string; 'referenceMosaicId': string; 'restrictionKey': string; 'previousRestrictionValue': string; 'newRestrictionValue': string; 'previousRestrictionType': MosaicRestrictionTypeEnum; 'newRestrictionType': MosaicRestrictionTypeEnum; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; }