export declare class RuxClock { private _timer; private _timezone; private dayOfYear; private tzFormat; _time: string; /** * When supplied with a valid [date string or value](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date#syntax) displays a timestamp labeled "AOS" next to the standard clock. */ aos?: number; /** * When supplied with a valid [date string or value](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date#syntax), displays a timestamp labeled "LOS" next to the standard clock. */ los?: string; /** * Accepts the [IANA timezone string format](https://www.iana.org/time-zones) such as `'America/Los_Angeles'` or any single-character designation for a [military timezones](https://en.wikipedia.org/wiki/List_of_military_time_zones) (`'A'` through `'Z'`, excluding `'J'`), both case-insensitive. If no value for timezone is provided, the clock will use `'UTC'`. See [`toLocaleString()` on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleTimeString#Parameters) for more details. */ timezone: string; /** * Hides the timezone in the main 24-hour clock. Timezone does not display on AOS/LOS. */ hideTimezone: boolean; /** * Hides the day of the year. */ hideDate: boolean; /** * Applies a smaller clock style. */ small: boolean; timezoneChanged(): void; constructor(); get time(): string; connectedCallback(): void; disconnectedCallback(): void; formatTime(time: Date, timezone: string): string; private _updateTime; convertTimezone(timezone: string): void; render(): any; }