UNPKG

cleaker

Version:
11 lines 780 B
import type { BindKernelOptions } from './binder'; import type { CreateRemotePointerOptions } from './pointer/remotePointer'; import type { RemotePointerDefinition } from './types/pointer'; import type { CleakerNode, MeKernel } from './types/kernel'; export interface CleakerOptions extends CreateRemotePointerOptions, Pick<BindKernelOptions, 'namespace' | 'secret' | 'identityHash' | 'space' | 'bootstrap' | 'fetcher'> { } export declare function cleaker(target: string, options?: CleakerOptions): RemotePointerDefinition; export declare function cleaker(kernel: MeKernel, space: string, options?: CleakerOptions): CleakerNode; export declare function cleaker(kernel: MeKernel, options?: CleakerOptions): CleakerNode; export default cleaker; //# sourceMappingURL=cleaker.d.ts.map