///
import { IProject, IonicContext, IonicEnvironment } from './definitions';
import { ProjectDeps } from './lib/project';
export * from './definitions';
export * from './constants';
export * from './guards';
export declare function getProject(projectDir: string | undefined, projectName: string | undefined, deps: ProjectDeps): Promise;
export declare function generateIonicEnvironment(ctx: IonicContext, pargv: string[], env: NodeJS.ProcessEnv): Promise<{
env: IonicEnvironment;
project?: IProject;
}>;