extra-map-card
Version:
Lovelace custom map card for Home Assistant
16 lines (15 loc) • 882 B
TypeScript
import { HomeAssistant } from '@types';
import { HaMapEntity } from 'types/config';
import { FrontendLocaleData, TimeZone } from 'types/ha-frontend/data/frontend-local-data';
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;