import "../_dnt.polyfills.js";
declare const COMMANDS: readonly ["serialize", "deploy", "list"];
type Command = typeof COMMANDS extends ReadonlyArray<infer C> ? C : never;
export interface CliEnv {
    version: string;
    command: Command;
    typegraph_path: string;
    filter: string[] | null;
    config_dir: string;
    working_dir: string;
    migrations_dir: string;
    artifact_resolution: boolean;
    prefix?: string;
}
export declare function loadCliEnv(): CliEnv | null;
export declare const CLI_ENV: CliEnv | null;
/** check if running in the meta cli */
export declare function hasCliEnv(): boolean;
/** get the envs from meta cli */
export declare function getCliEnv(): CliEnv;
export {};
