import { PropertyAccessor } from '@cratis/fundamentals'; import { IAddBuilder } from './IAddBuilder.js'; /** * Concrete implementation of {@link IAddBuilder} that records an add expression * into the owning from/join builder. * @template TEvent - The event type. * @template TParentBuilder - The parent builder type. */ export declare class AddBuilder implements IAddBuilder { 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=AddBuilder.d.ts.map