@iminside/react-yandex-maps
Version:
Yandex.Maps API bindings for React
24 lines (23 loc) • 661 B
TypeScript
import { YMapsApi } from './typing';
interface YMapsQuery {
lang?: 'tr_TR' | 'en_US' | 'en_RU' | 'ru_RU' | 'ru_UA' | 'uk_UA';
apikey?: string;
coordorder?: 'latlong' | 'longlat';
load?: string;
mode?: 'release' | 'debug';
csp?: boolean;
ns?: string;
}
interface CreateYMapsLoaderOptions {
version?: string;
enterprise?: boolean;
query?: YMapsQuery;
preload?: boolean;
}
export type ApiLoader = ReturnType<typeof createApiLoader>;
export declare const createApiLoader: (options: CreateYMapsLoaderOptions) => {
load: () => Promise<YMapsApi>;
getApi: () => YMapsApi;
loadModule: (moduleName: string) => Promise<YMapsApi>;
};
export {};