import * as ICDate from 'craydent.cdate';
import * as IFormat from 'craydent.format';
import * as INow from 'craydent.now';
declare const now: typeof INow.default;
export declare const CDate: typeof ICDate.default;
export declare function _equals(this: Date, compare: any, props?: string[]): boolean;
export declare function _equals(this: Date, compare: any): boolean;
export declare function _format(this: Date, formatStr: string, options?: IFormat.DateOptions): string;
export declare function _getDayOfYear(this: Date): number;
export declare function _getGMTOffset(this: Date): number;
export declare function _getValue<T>(this: Date, args?: any[], dflt?: any): T;
export declare function _getWeek(this: Date): number;
export declare function _isValidDate(this: Date): boolean;
export { now };
