import { type Command, type FlagSpec, type ParsedArgs } from "@cotal-ai/core"; import { type ServiceDefinitionInput, type ServicePreset } from "@cotal-ai/workspace"; export declare function servicePresets(): { preset: ServicePreset; package: string | null; version: string; validation: "not-checked"; }[]; export declare function resolveServicePreset(name: string): ServicePreset; /** One source for parsing, help, completion and option collection. Complex options use bounded * JSON strings; scalar fields are parsed according to their declared type, without coercion. */ export declare function servicePresetFlags(preset: ServicePreset): FlagSpec[]; export declare function servicePresetDefinition(preset: ServicePreset, space: string, values: ParsedArgs["values"]): ServiceDefinitionInput; /** The service command's selected preset contributes metadata-only flags before strict parsing. * Library composition roots use their registered providers, never an implicit prefix install. */ export declare function servicePresetCommand(cmd: Command, argv: readonly string[]): Command; //# sourceMappingURL=service-presets.d.ts.map