import { PropertyAccessor } from '@cratis/fundamentals'; import { ISubtractBuilder } from './ISubtractBuilder.js'; /** * Concrete implementation of {@link ISubtractBuilder} that records a subtract expression * into the owning from/join builder. * @template TEvent - The event type. * @template TParentBuilder - The parent builder type. */ export declare class SubtractBuilder implements ISubtractBuilder { private readonly _readModelProperty; private readonly _setProperty; private readonly _parent; constructor(_readModelProperty: string, _setProperty: (readModelProp: string, expression: string) => void, _parent: TParentBuilder); /** @inheritdoc */ with(eventPropertyAccessor: PropertyAccessor): TParentBuilder; } //# sourceMappingURL=SubtractBuilder.d.ts.map