export type ObserverEmissionFields = {
    readonly basis: readonly string[];
    readonly nodeCount: number;
    readonly edgeCount: number;
    readonly propertyKeys: readonly string[];
    readonly matchedBasis: readonly string[];
};
/** Immutable emission map output for a structural observer accumulation. */
export default class ObserverEmission {
    readonly basis: readonly string[];
    readonly nodeCount: number;
    readonly edgeCount: number;
    readonly propertyKeys: readonly string[];
    readonly matchedBasis: readonly string[];
    constructor(fields: ObserverEmissionFields);
}
