/**
 * Abstract base class for checkpoint artifacts.
 *
 * A checkpoint is one domain event with multiple persistence artifacts.
 * Each artifact carries a domain payload. The adapter maps artifacts to
 * Git tree paths at the last responsible moment.
 *
 * Subclasses: StateArtifact, FrontierArtifact, AppliedVVArtifact.
 */
export declare class CheckpointArtifact {
    /** Schema version (positive integer). */
    readonly schemaVersion: number;
    constructor({ schemaVersion }: {
        schemaVersion: number;
    });
}
