///
import { dataform } from "@dataform/protos";
export interface IInitResult {
filesWritten: string[];
dirsCreated: string[];
installedNpmPackages: boolean;
}
export interface IInitOptions {
skipInstall?: boolean;
includeSchedules?: boolean;
includeEnvironments?: boolean;
}
export declare function init(projectDir: string, projectConfig: dataform.IProjectConfig, options?: IInitOptions): Promise;