/**
 * LarkNotifier — Lark notification transport
 *
 * Extracted from task.ts. Sends task progress notifications via API Server → Lark.
 * All methods are non-blocking and fire-and-forget.
 *
 * @module infrastructure/notification/LarkNotifier
 */
interface NotifyArgs {
    id?: string;
    title?: string;
    reason?: string;
    [key: string]: unknown;
}
interface NotifyResult {
    success: boolean;
    data?: unknown;
}
/**
 * Send task progress notification to Lark (async, non-blocking).
 * Fire-and-forget — failures are logged to stderr but never throw.
 */
export declare function notifyTaskProgress(operation: string, args: NotifyArgs, result: NotifyResult): Promise<void>;
export {};
