import type { IsoTimeStampRange } from '../../domain.objects/IsoTimeStampRange'; import type { castInputToDate } from '../../domain.operations/casts/castInputToDate'; /** * .what = casts input to IsoTimeStampRange format * .why = normalize various input types to strict ISO timestamp range * .format = { since: IsoTimeStamp; until: IsoTimeStamp } */ export declare const asIsoTimeStampRange: (input: { since: Parameters[0]; until: Parameters[0]; }) => IsoTimeStampRange; /** * .what = validates object is IsoTimeStampRange format * .why = runtime validation for external input * .format = { since: IsoTimeStamp; until: IsoTimeStamp } */ export declare const isIsoTimeStampRange: import("type-fns").AssessWithAssure; until: string & import("domain-glossaries").OfGlossary<"iso-time.IsoTimeStamp">; } & Partial>>;