UNPKG

osm-community-index

Version:

An index of community resources for OpenStreetMap

31 lines 1.01 kB
export interface ItemStrings { community: string; communityID: string; name: string; description: string; extendedDescription: string; signupUrl: string; url: string; } export interface Item { id: string; type: string; account?: string | undefined | null; strings: Partial<ItemStrings>; } export type Defaults = Record<string, Partial<ItemStrings>>; export interface ResolvedStrings { name: string | undefined; url: string | undefined; signupUrl: string | undefined; description: string | undefined; extendedDescription: string | undefined; nameHTML: string | undefined; urlHTML: string | undefined; signupUrlHTML: string | undefined; descriptionHTML: string | undefined; extendedDescriptionHTML: string | undefined; } export type LocalizerFn = (a: string) => string; export declare function resolveStrings(item: Item, defaults: Defaults, localizerFn?: LocalizerFn): ResolvedStrings; //# sourceMappingURL=resolve_strings.d.ts.map