@dishuostec/llrt-types
Version:
Type definitions for LLRT, Low Latency Runtime
25 lines (20 loc) • 572 B
TypeScript
declare module "llrt:timezone" {
interface Timezone {
/**
* Get the UTC offset in minutes for a timezone at a given time.
* Returns a positive value for timezones ahead of UTC and a negative value
* for timezones behind UTC.
*/
getOffset(timezone: string, epochMs: number): number;
/**
* List all available IANA timezone names.
*/
list(): string[];
readonly [Symbol.toStringTag]: "Timezone";
}
export const Timezone: Timezone;
const _default: {
Timezone: typeof Timezone;
};
export default _default;
}