import { argv as _argv } from 'node:process'; import { Knifecycle, type DependencyDeclaration, type Dependencies } from 'knifecycle'; declare const APP_ENVS: readonly ["local", "test", "production"]; export type AppEnv = (typeof APP_ENVS)[number]; export declare const DEFAULT_INJECTED_NAMES: string[]; export declare function runProcess(innerPrepareEnvironment?: ($?: T) => Promise, innerPrepareProcess?: (injectedNames: DependencyDeclaration[], $: T) => Promise, injectedNames?: DependencyDeclaration[], argv?: typeof _argv): Promise; export declare function prepareProcess(injectedNames: DependencyDeclaration[], $: T): Promise; export declare function prepareEnvironment($?: T): Promise; export {};