/** Authenticated Lark callback boundary for v3 parameter-distillation cards. */ export { isV3DistillationAction } from './v3-distillation-card.js'; export interface V3DistillationCardHandlerDeps { dataDir: string; baseDir: string; resolveMessageChatId(larkAppId: string, messageId: string): Promise; onError?(proposalId: string, error: unknown): void; } /** Safe fixed copy only. Never reflect model, source, path, or provider text. */ export declare function v3DistillationUserErrorMessage(error: unknown, phase: 'prepare' | 'generate' | 'approve'): string; export declare function handleV3DistillationAction(rawValue: unknown, operatorOpenId: string | undefined, receivingLarkAppId: string | undefined, cardMessageId: string | undefined, deps: V3DistillationCardHandlerDeps): Promise; //# sourceMappingURL=v3-distillation-card-handler.d.ts.map