import { e as WiteNodeServerOptions } from './types-83c4f67b.js'; interface CliOptions { root?: string; config?: string; watch?: boolean; options?: WiteNodeServerOptionsCLI; '--'?: string[]; } type Optional = T | undefined; type ComputeWiteNodeServerOptionsCLI> = { [K in keyof T]: T[K] extends Optional ? string | string[] : T[K] extends Optional<(string | RegExp)[]> ? string | string[] : T[K] extends Optional<(string | RegExp)[] | true> ? string | string[] | true : T[K] extends Optional> ? ComputeWiteNodeServerOptionsCLI : T[K]; }; type WiteNodeServerOptionsCLI = ComputeWiteNodeServerOptionsCLI; export { CliOptions, WiteNodeServerOptionsCLI };