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