import { type ProjectionDefinition } from '@cratis/chronicle.contracts'; import type { JsonSchema } from '../../schemas/JsonSchema.js'; /** The kernel's join AutoMap differs from From: explicitly consumed sources are not mapped again. */ export declare class ProjectionJoins { /** Builds the effective root join mappings, including inherited settings and exclusions. */ static properties(definition: ProjectionDefinition, eventSchema: JsonSchema, modelSchema: JsonSchema): Record; } //# sourceMappingURL=ProjectionJoins.d.ts.map