export default interface ITime { get(): Promise; set(currentDate: Date, timezone: string): Promise; setManual(currentDate: Date, timezone: string): Promise; setManual(dateTime: DateTime, timezone: string): Promise; setNTP(ntpServer: string, timezone: string): Promise; } /** * All values are raw, none are zero-indexed. */ export interface DateTime { year: number; month: number; day: number; hour: number; minute: number; second: number; } export declare const VDateTime: { year: string; month: string; day: string; hour: string; minute: string; second: string; }; export interface IGetTime { currentDate: Date; timezone?: string; ntpServer?: string; }