extra-map-card
Version:
Lovelace custom map card for Home Assistant
14 lines (13 loc) • 790 B
TypeScript
import { HomeAssistant, FrontendLocaleData, TimeZone, HaMapEntity } from '@types';
export interface Address {
streetNumber: string;
streetName: string;
sublocality: string;
city: string;
}
export declare const getEntityId: (entity: string | HaMapEntity) => string;
export declare const getAddress: import("memoize-one").MemoizedFn<(lat: number, lng: number, apiKey: string) => Promise<Address | null>>;
export declare const LOCAL_TIME_ZONE: string;
export declare const resolveTimeZone: (option: TimeZone, serverTimeZone: string) => string;
export declare const useAmPm: import("memoize-one").MemoizedFn<(locale: FrontendLocaleData) => boolean>;
export declare const formatTimeWeekday: (dateObj: Date, locale: FrontendLocaleData, config: HomeAssistant["config"]) => string;