import { ParsedArguments } from '../cli-utils/arg-parser'; import { GraphFormat } from '../cli-utils/format-detection'; export interface GenerateOptions { /** Path to spec file (optional if using inline flags) */ specFile?: string; /** Number of nodes to generate */ nodeCount: number; /** Random seed for reproducibility */ seed?: number; /** Output file path */ output?: string; /** Output format (default: json) */ format: GraphFormat; /** Inline spec flags (overrides spec file) */ flags: Record; } /** * Parse generate command arguments. * @param args * @param arguments_ */ export declare const parseGenerateArgs: (arguments_: ParsedArguments) => GenerateOptions; /** * Execute the generate command. * @param options */ export declare const executeGenerate: (options: GenerateOptions) => void; /** * Run the generate command from parsed arguments. * @param args * @param arguments_ */ export declare const runGenerate: (arguments_: ParsedArguments) => void; //# sourceMappingURL=generate.d.ts.map