import { z } from 'zod'; import { ContractEvent } from './types'; declare const contract: { "test.event": import("./types").Entry>; } & { "optional.event": import("./types").Entry>; }; declare const ContractEvent: (key: ResourceKey) => (target: import("type-fest").Constructor>; } & { "optional.event": import("./types").Entry>; })[ResourceKey]["schema"]>, any[]>) => void; export declare class TestWatcher { handle(props: ContractEvent): Promise; } export {};