import "../style.css"; import "@mulmocast/beat-editor/style.css"; import type { ToolPlugin } from "gui-chat-protocol/vue"; import type { MulmoScriptData, SaveMulmoScriptArgs } from "../core/types"; import View from "./View.vue"; import Preview from "./Preview.vue"; export declare const plugin: ToolPlugin; export type { MulmoScriptData, MulmoScriptExecuteContext, SaveMulmoScriptArgs } from "../core/types"; export type { MulmoScriptDispatchArgs, MulmoScriptDispatchResult, MulmoScriptGenerationEvent, DispatchEnvelope, DispatchFailure } from "../core/contract"; export { GENERATION_EVENT, SCRIPT_CHANGED_EVENT } from "../core/contract"; export { TOOL_NAME, TOOL_DEFINITION } from "../core/definition"; export { MULMOSCRIPT_HOST_ADAPTER_KEY, useHostAdapter, type MulmoScriptHostAdapter } from "./hostAdapter"; export { useMulmoScriptTransport, type MulmoScriptTransport, type TransportResult, type GenerationSubscription, type ScriptChangedSubscription, } from "./transport"; export { View, Preview }; declare const _default: { plugin: ToolPlugin>; }; export default _default; //# sourceMappingURL=index.d.ts.map