/** * Resolves file paths for global or service-scoped scaffold state. * When `service` is undefined, paths resolve to `.scaffold/`. * When `service` is provided, paths resolve to `.scaffold/services/{name}/`. */ export declare class StatePathResolver { private readonly projectRoot; private readonly service?; constructor(projectRoot: string, service?: string | undefined); get scaffoldDir(): string; get rootScaffoldDir(): string; get statePath(): string; get lockPath(): string; get decisionsPath(): string; get reworkPath(): string; /** Whether this resolver targets a specific service (vs root/global). */ get isServiceScoped(): boolean; /** The service name, if service-scoped. */ get serviceName(): string | undefined; /** Create the scaffold directory if it doesn't exist. */ ensureDir(): void; } //# sourceMappingURL=state-path-resolver.d.ts.map