import { VContext } from "./vcontext"; import { VContextEvents, VContextEventsTarget, VContextEventsPair, VContextCreateVNodeEvent, VContextChildrenEvent, VContextHydrateEvent } from "./vcontext-events"; export declare class WeakVContext implements VContext { readonly weak: WeakMap; readonly events: VContextEvents; protected readonly eventsTarget: VContextEventsTarget; constructor(weak?: WeakMap, { events, target }?: VContextEventsPair); hydrate(node: HydrateEvent["node"], tree?: HydrateEvent["tree"]): Promise; close(): Promise; } //# sourceMappingURL=vcontext-weak.d.ts.map