import { EventId } from '../../utils/EventId.ts';
import { type PropValue } from '../../types/PropValue.ts';
import type { CheckpointFactEventTransport } from './CheckpointBasisFactTypes.ts';
export declare function eventTransport(eventId: EventId): CheckpointFactEventTransport;
export declare function eventSortKey(eventId: EventId): string;
export declare function validateDirection(direction: string): 'outgoing' | 'incoming';
export declare function validatePropValue(value: PropValue): PropValue;
export declare function validateEventId(eventId: EventId): EventId;
export declare function validateText(value: string, field: string): string;
export declare function validatePositiveInteger(value: number, field: string): number;
