import { HourFormat } from '../types/HourFormat'; import { Language } from '../types/Language'; import { NepaliTime, Time } from '../types/NepaliTime'; export declare const getCurrentNepaliTime: (lang?: Language, hourFormat?: HourFormat) => NepaliTime; export declare const NEPALI_COLON_CHARACTER = "\u0903"; export declare const MAX_NEPALI_DATETIME_LENGTH_IN_12_FORMAT = 12; export declare const MAX_NEPALI_DATETIME_LENGTH_IN_24_FORMAT = 5; export declare const MAX_ENGLISH_DATETIME_LENGTH_IN_12_FORMAT = 8; export declare const MAX_ENGLISH_DATETIME_LENGTH_IN_24_FORMAT = 5; export declare const validateTime: (time: string, lang?: Language, hourFormat?: HourFormat) => { valid: boolean; value?: NepaliTime; }; export declare const generate12Hours: (lang: Language) => Time[]; export declare const generate24Hours: (lang: Language) => Time[]; export declare const generateMinutes: (lang: Language) => Time[]; export declare const sortValuesByCurrentValue: (currentValue: number, values: Time[]) => Time[]; export declare const formatTime: (time: NepaliTime, lang?: Language, hourFormat?: HourFormat) => string;