UNPKG

canadian-city-timezones

Version:

Searchable timezones for all Canadian cities, towns, townships, villages, hamlets, and municipalities.

16 lines (10 loc) 415 B
declare module 'canadian-city-timezones'; declare interface TimezoneResult { city: string; province: string; timezone: string; } declare type Predicate = (data: TimezoneResult) => boolean; declare function values(): AsyncGenerator<TimezoneResult>; declare function find(predicate: Predicate): Promise<TimezoneResult | null>; declare function filter(predicate: Predicate): AsyncGenerator<TimezoneResult>;