import { SSTError } from "../../util/error.js"; interface Definition { type: string; properties: Record; } export declare class WrongActorError extends SSTError { } export declare function createActors(): { useActor: () => T | { type: "public"; properties: {}; }; withActor: (value: T | { type: "public"; properties: {}; }, cb: () => R) => R; assertActor(type: T_1): (Extract | Extract<{ type: "public"; properties: {}; }, { type: T_1; }>)["properties"]; }; export {};