declare function isRecord(value: unknown): value is Record<string, unknown>;
declare function assertString(value: unknown, field: string): string;
declare function optionalString(value: unknown): string | undefined;
declare function assertSafePathSegment(value: string, field: string): string;
declare function assertIsoRecordedAt(value: string, field?: string): string;
declare function recordStoreDay(recordedAt: string): string;
declare function optionalStringArray(value: unknown, field: string): string[] | undefined;
declare function validateStringRecord(raw: unknown, field?: string): Record<string, string> | undefined;

export { assertIsoRecordedAt, assertSafePathSegment, assertString, isRecord, optionalString, optionalStringArray, recordStoreDay, validateStringRecord };
