import { PropertyAccessor } from '@cratis/fundamentals'; import { IAllSetBuilder } from './IAllSetBuilder.js'; /** * Concrete implementation of {@link IAllSetBuilder} for fromEvery mappings. * @template TReadModel - The read model type. * @template TParentBuilder - The parent builder type. */ export declare class AllSetBuilder implements IAllSetBuilder { private readonly _targetProperty; private readonly _setProperty; private readonly _parent; constructor(_targetProperty: string, _setProperty: (property: string, expression: string) => void, _parent: TParentBuilder); /** @inheritdoc */ to(readModelPropertyAccessor: PropertyAccessor): TParentBuilder; /** @inheritdoc */ toEventContextProperty(contextPropertyName: string): TParentBuilder; /** @inheritdoc */ toEventSourceId(): TParentBuilder; } //# sourceMappingURL=AllSetBuilder.d.ts.map