import type { KlawConfig } from "../config/types.js";
export declare function shouldSkipStatusScanMissingConfigFastPath(env?: NodeJS.ProcessEnv): boolean;
export declare function resolveStatusScanColdStart(params?: {
    env?: NodeJS.ProcessEnv;
    allowMissingConfigFastPath?: boolean;
}): boolean;
export declare function loadStatusScanCommandConfig(params: {
    commandName: string;
    readBestEffortConfig: () => Promise<KlawConfig>;
    resolveConfig: (sourceConfig: KlawConfig) => Promise<{
        resolvedConfig: KlawConfig;
        diagnostics: string[];
    }>;
    env?: NodeJS.ProcessEnv;
    allowMissingConfigFastPath?: boolean;
}): Promise<{
    coldStart: boolean;
    sourceConfig: KlawConfig;
    resolvedConfig: KlawConfig;
    secretDiagnostics: string[];
}>;
