import { type Logger } from "@bluecadet/launchpad-utils";
import { ResultAsync } from "neverthrow";
import type { LaunchpadArgv } from "../cli.js";
import { ConfigError } from "../errors.js";
import { type ResolvedLaunchpadOptions } from "../launchpad-config.js";
export declare function loadConfigAndEnv(argv: LaunchpadArgv): ResultAsync<ResolvedLaunchpadOptions, ConfigError>;
export declare function initializeLogger(config: ResolvedLaunchpadOptions): import("neverthrow").Ok<{
    config: import("../launchpad-config.js").LaunchpadConfig;
    rootLogger: import("winston").Logger;
}, never>;
export declare function handleFatalError(error: Error, rootLogger: Logger | Console): never;
//# sourceMappingURL=command-utils.d.ts.map