import type { PluginInput } from "@opencode-ai/plugin"; interface Todo { text: string; completed: boolean; } export declare function createTodoEnforcer(ctx: PluginInput, internalSessions: Set, maxEnforcements?: number): { onEvent(event: { type: string; properties?: unknown; }): Promise; cleanup(sessionID: string): void; }; export declare function extractTodos(text: string): Todo[]; export {};