/**
 * Input/Output handling for Francis Turbine calculator
 */
import { FrancisInput } from '../../shared/validation';
export interface FrancisOptions extends Partial<FrancisInput> {
    json?: boolean;
}
/**
 * Collect input from command line arguments or interactive prompts
 */
export declare const collectInput: (options: FrancisOptions) => Promise<FrancisInput>;
/**
 * Validate input data using Zod schema
 */
export declare const validateInput: (input: any) => FrancisInput;
//# sourceMappingURL=io.d.ts.map