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