Readonly bubblesReadonly cancelableReadonly composedReadonly currentReadonly dataReadonly defaultReadonly eventReadonly isReadonly lastReadonly originReadonly portsReadonly returnReadonly sourceReadonly srcReadonly targetReadonly timeReadonly typeOptional bubbles: booleanOptional cancelable: booleanOptional data: anyOptional origin: stringOptional lastEventId: stringOptional source: null | typeof MessagePortOptional ports: typeof MessagePort[]