import { DataObj, DataObjClass } from '../../types/data-structures';
import { IWrapperType } from '../../types/generic';
/**
 * This class wrap any Smeup Date object and allow to handle it as standard iso date.
 * NB. Use this class whenever you are dealing with objects of type data (D8)
 */
declare class SmeupDate implements IWrapperType<string> {
    private class;
    private date;
    constructor(objClass: DataObjClass | undefined, value: string);
    static fromDataObj(obj: DataObj | undefined): SmeupDate;
    getLegacyValue(): string;
    getValue(): string;
}
export default SmeupDate;
//# sourceMappingURL=date.d.ts.map