/** * Normalized positional input for the `copilot app eval` command. * * When the user passes an application directory, `evalFile` is undefined. * When the user passes a direct `eval/*.md` file path, `appPath` is derived * from the file location and `evalFile` points to the selected markdown file. */ export interface EvalCommandInput { /** Absolute path to the Fusion application directory. */ appPath: string; /** Optional absolute path to the directly selected eval markdown file. */ evalFile?: string; } /** * Resolves the positional `copilot app eval` argument. * * Supports both application directory paths and direct paths to markdown files * inside an application's `eval/` directory. * * @param inputPath - Positional CLI argument passed to the eval command. * @returns Normalized application path and optional direct eval file path. */ export declare function resolveEvalCommandInput(inputPath: string): EvalCommandInput;