import type { ProjectConfiguration, TargetConfiguration, TargetDefaultsConfiguration, TargetOptionTypes, WorkerId } from './configuration.js'; export declare const getTargetDefaults: (configuration: ProjectConfiguration) => TargetDefaultsConfiguration; export declare const getTarget: (configuration: ProjectConfiguration, targetId: string) => TargetConfiguration; export declare const getTargetFile: (target: TargetConfiguration, file: string) => string; export declare const getDefaultOptions: (configuration: ProjectConfiguration, workerId: W, defaultValues: TargetOptionTypes[W]) => TargetOptionTypes[W]; export declare const getOptions: (configuration: ProjectConfiguration, targetId: string, workerId: W, defaultValues: TargetOptionTypes[W]) => TargetOptionTypes[W]; export declare const defaultParse: (values: string[]) => string[]; export declare const getCombined: (configuration: ProjectConfiguration, targetId: string, workerId: WorkerId, configId: string, generated: string[], parse?: (values: string[]) => string[]) => string[];