UNPKG

@trezor/connect-web

Version:

High-level javascript interface for Trezor hardware wallet in web environment.

17 lines 754 B
import { AbstractMessageChannel, AbstractMessageChannelConstructorParams } from '@trezor/connect-common'; export declare class ServiceWorkerWindowChannel<IncomingMessages extends { type: string; }> extends AbstractMessageChannel<IncomingMessages> { private port; private name; private allowSelfOrigin; private currentId?; constructor({ name, channel, logger, lazyHandshake, legacyMode, allowSelfOrigin, currentId, }: Pick<AbstractMessageChannelConstructorParams, 'channel' | 'logger' | 'lazyHandshake' | 'legacyMode'> & { name: string; allowSelfOrigin?: boolean; currentId?: () => number | undefined; }); connect(): void; disconnect(): void; } //# sourceMappingURL=serviceworker-window.d.ts.map