import * as check from "../../../../sync/check/date"; export declare type MaybePotentiallyUnsafeDateErrorCodeType = check.PotentiallyUnsafeDateErrorCode; export declare function checkMaybePotentiallyUnsafeDate(mixed: any): undefined | MaybePotentiallyUnsafeDateErrorCodeType; export declare type MaybeValidDateErrorCodeType = check.ValidDateErrorCodeType; export declare function checkMaybeValidDate(mixed: any): undefined | MaybeValidDateErrorCodeType; export declare type MaybeBeforeErrorCodeType = check.ValidDateErrorCodeType | check.BeforeErrorCode; export declare function checkMaybeBefore(mixed: any, x: Date): undefined | MaybeBeforeErrorCodeType; export declare type MaybeAfterErrorCodeType = check.ValidDateErrorCodeType | check.AfterErrorCode; export declare function checkMaybeAfter(mixed: any, x: Date): undefined | MaybeAfterErrorCodeType; export declare type MaybeBeforeOrAtErrorCodeType = check.ValidDateErrorCodeType | check.BeforeOrAtErrorCode; export declare function checkMaybeBeforeOrAt(mixed: any, x: Date): undefined | MaybeBeforeOrAtErrorCodeType; export declare type MaybeAfterOrAtErrorCodeType = check.ValidDateErrorCodeType | check.AfterOrAtErrorCode; export declare function checkMaybeAfterOrAt(mixed: any, x: Date): undefined | MaybeAfterOrAtErrorCodeType; export declare type MaybeRangeErrorCodeType = check.RangeErrorCode; export declare function checkMaybeRange(mixed: any, args: { min?: Date; max?: Date; }): undefined | MaybeRangeErrorCodeType;