import * as React from "react"; import { IButtonProps } from "../../components/Button"; import { MapExtra } from "../../components/Map"; export declare enum StaticMapAnimation { EnteringTitleText = "entering-title-text", BouncingMapExtra = "bouncing-map-extra" } export interface IStaticMapProps { mount: boolean; mapExtra: MapExtra; /** * The `title` property is an array of strings. Each string * is a line. */ title: string[]; subtitle?: string; actions?: IButtonProps[]; animations?: StaticMapAnimation[]; renderContent?: () => any; renderBottomContent?: () => any; imagePrefix?: string; } interface IStaticMapState { mount: boolean; mapMounted?: boolean; } export declare class StaticMap extends React.Component { state: IStaticMapState; componentDidMount(): void; componentDidUpdate(prevProps: IStaticMapState, prevState: IStaticMapState): void; render(): JSX.Element; } export {};