/** Mark some properties as required, leaving others unchanged */ declare type MarkRequired = Exclude & Required>; interface CliOptions { cwd?: string; patterns?: Array; outFile?: string; watch?: boolean; config?: string; stdout?: boolean; writeTransformed?: boolean; preflights?: boolean; minify?: boolean; } type ResolvedCliOptions = MarkRequired; declare function resolveOptions(options: CliOptions): Promise; declare function build(_options: CliOptions): Promise; export { build, resolveOptions };