import type { SyncPrefer, SyncResult } from "./sync-types.js";
/**
 * Push all SQLite tasks to a Claude Code task list directory.
 */
export declare function pushToClaudeTaskList(taskListId: string, projectId?: string, options?: {
    prefer?: SyncPrefer;
}): SyncResult;
/**
 * Pull tasks from a Claude Code task list into SQLite.
 */
export declare function pullFromClaudeTaskList(taskListId: string, projectId?: string, options?: {
    prefer?: SyncPrefer;
}): SyncResult;
/**
 * Bidirectional sync: pull first, then push.
 */
export declare function syncClaudeTaskList(taskListId: string, projectId?: string, options?: {
    prefer?: SyncPrefer;
}): SyncResult;
//# sourceMappingURL=claude-tasks.d.ts.map