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