export { createWorkletClient, WorkletApiError } from "./createWorkletClient.js"; export { defineWorkletTool } from "./startWorkletTools.js"; export { Type } from "@sinclair/typebox"; export type { Static, TSchema } from "@sinclair/typebox"; export { emptyWorkletResponseSchema, registerWorkletToolsRequestSchema, registerWorkletToolsResponseSchema, workletCallCompletionSchema, workletEventSchema, workletReadyRequestSchema, workletStatusRequestSchema, workletToolRegistrationSchema, workletToolResultSchema, } from "./types.js"; export type { RegisterWorkletToolsRequest, WorkletCallCompletion, WorkletEvent, CreateWorkletClientOptions, WorkletClient, WorkletContent, WorkletToolContext, WorkletToolDefinition, WorkletToolResult, } from "./types.js"; import type { WorkletClient } from "./types.js"; /** * The worklet's whole view of Rig. * * It reads the socket path, the token, the worklet's name, and its data folder from the * environment Rig started it with, so a worklet never finds credentials or paths for itself. */ export declare const worklet: WorkletClient; //# sourceMappingURL=index.d.ts.map