import type { EventSubscription } from 'expo-modules-core'; import type { EdgePadding, MapTemplateButtonsConfig, MapTemplateConfig, RouteSegment } from './map.types'; export declare function createMapTemplate(config?: MapTemplateConfig): Promise; export declare function startFollowingUser(): Promise; export declare function stopFollowingUser(): Promise; export declare function setCarPlayRoute(segments: RouteSegment[], edgePadding?: EdgePadding): Promise; export declare function clearCarPlayRoute(): Promise; export declare function updateMapTemplateButtons(config: MapTemplateButtonsConfig): Promise; export declare function addBarButtonPressedListener(listener: (event: { id: string; }) => void): EventSubscription; export declare function addMapButtonPressedListener(listener: (event: { id: string; }) => void): EventSubscription; //# sourceMappingURL=map.d.ts.map