import type { WorkDiscoveryOnboardingState, WorkDiscoveryOnboardingStatus, WorkDiscoveryFeedback, WorkDiscoveryRecognitionDecision, WorkDiscoveryRun } from './types.js'; export declare function getWorkDiscoveryOnboardingState(): WorkDiscoveryOnboardingState; export declare function setWorkDiscoveryOnboardingState(input: { status: WorkDiscoveryOnboardingStatus; activeRunId?: string | null; nowMs?: number; }): WorkDiscoveryOnboardingState; export declare function createWorkDiscoveryRun(run: WorkDiscoveryRun): WorkDiscoveryRun; export declare function getWorkDiscoveryRun(id: string): WorkDiscoveryRun | null; export declare function getWorkDiscoveryRunByIdempotencyKey(key: string): WorkDiscoveryRun | null; export declare function setWorkDiscoveryFeedback(input: { runId: string; recognitionDecision: WorkDiscoveryRecognitionDecision; correctedIntent?: string; nowMs?: number; }): WorkDiscoveryFeedback; export declare function updateWorkDiscoveryRun(id: string, patch: Partial>): WorkDiscoveryRun | null;