/**
 * Core export-tasks logic — export tasks to portable cross-project packages.
 *
 * Extracted from CLI export-tasks command for dispatch layer access.
 *
 * @task T5323, T5328
 * @epic T4545
 */
export interface ExportTasksParams {
    taskIds?: string[];
    output?: string;
    subtree?: boolean;
    filter?: string[];
    includeDeps?: boolean;
    dryRun?: boolean;
    cwd?: string;
}
export interface ExportTasksResult {
    exportMode: string;
    taskCount: number;
    taskIds: string[];
    outputPath?: string;
    content?: string;
    dryRun?: boolean;
}
/**
 * Export tasks to a portable cross-project package.
 */
export declare function exportTasksPackage(params: ExportTasksParams): Promise<ExportTasksResult>;
//# sourceMappingURL=export-tasks.d.ts.map