import type { ITimeService } from '../interfaces/time.service.interface.js';
import type { ITimeData, ITimeFormatOptions } from '../../shared/types/time.types.js';
export declare class TimeService implements ITimeService {
    private readonly defaultOptions;
    getCurrentTime(options?: ITimeFormatOptions): ITimeData;
    getCurrentTimeISO8601(options?: ITimeFormatOptions): string;
    getCurrentTimestamp(): number;
    getTimeZone(): string;
    private formatToISO8601;
    private formatWithTimeZone;
    private getTimeZoneOffset;
}
//# sourceMappingURL=time.service.d.ts.map