import { PropertyAccessor } from '@cratis/fundamentals'; import type { IAllSetBuilder } from './IAllSetBuilder.js'; import type { IFromAllBuilder } from './IFromAllBuilder.js'; /** Accumulates all-event mappings without restricting the event subscription to known types. */ export declare class FromAllBuilder implements IFromAllBuilder { readonly properties: Record; /** @inheritdoc */ set(readModelPropertyAccessor: PropertyAccessor): IAllSetBuilder>; /** @inheritdoc */ count(readModelPropertyAccessor: PropertyAccessor, contextPropertyName?: string): IFromAllBuilder; /** @inheritdoc */ increment(readModelPropertyAccessor: PropertyAccessor, contextPropertyName?: string): IFromAllBuilder; /** @inheritdoc */ decrement(readModelPropertyAccessor: PropertyAccessor, contextPropertyName?: string): IFromAllBuilder; private operation; private targetProperty; } //# sourceMappingURL=FromAllBuilder.d.ts.map