import { Config, LocalTask } from './types';
import { TaskProvider } from './providers';
export declare function tasksFilePath(dir?: string): string;
export declare function readTasksFile(dir?: string): LocalTask[];
export declare function writeTasksFile(tasks: LocalTask[], dir?: string): void;
export interface ProcessLocalTasksResult {
    pushed: number;
    skipped: number;
}
export declare function processLocalTasks(config: Config, provider: TaskProvider, nonCodeProvider?: TaskProvider): Promise<ProcessLocalTasksResult>;
//# sourceMappingURL=tasks.d.ts.map