import { type CLIInput, type ProjectConfig } from "./types";
export declare function processAndValidateFlags(options: CLIInput, providedFlags: Set<string>, projectName?: string): Partial<ProjectConfig>;
export declare function validateConfigCompatibility(config: Partial<ProjectConfig>): void;
export declare function getProvidedFlags(options: CLIInput): Set<string>;
