type TaskAction = 'create' | 'list' | 'show' | 'update' | 'close' | 'delete' | 'ready' | 'blocked' | 'dep' | 'undep' | 'claim' | 'release' | 'stats' | 'board' | 'sync' | 'compact';
interface TaskOptions {
    title?: string;
    description?: string;
    type?: string;
    priority?: string;
    labels?: string;
    parent?: string;
    notes?: string;
    status?: string;
    assignee?: string;
    worktree?: string;
    filterStatus?: string;
    filterType?: string;
    filterPriority?: string;
    filterAssignee?: string;
    filterLabels?: string;
    search?: string;
    showBlocked?: boolean;
    showReady?: boolean;
    from?: string;
    to?: string;
    depType?: string;
    reason?: string;
    branch?: string;
    days?: string;
    id?: string;
    verbose?: boolean;
    json?: boolean;
}
export declare function taskCommand(action: TaskAction, options?: TaskOptions): Promise<void>;
export {};
//# sourceMappingURL=task.d.ts.map