import ts = require("./typesystem");
export declare class DateOnlyR extends ts.GenericTypeOf {
    check(value: any): ts.Status;
    requiredType(): ts.InheritedType;
    value(): boolean;
    facetName(): string;
}
export declare class TimeOnlyR extends ts.GenericTypeOf {
    check(value: any): ts.Status;
    requiredType(): ts.InheritedType;
    value(): boolean;
    facetName(): string;
}
export declare class DateTimeOnlyR extends ts.GenericTypeOf {
    check(value: any): ts.Status;
    requiredType(): ts.InheritedType;
    value(): boolean;
    facetName(): string;
}
export declare class DateTimeR extends ts.GenericTypeOf {
    check(value: any): ts.Status;
    requiredType(): ts.InheritedType;
    value(): boolean;
    facetName(): string;
}
