import { ControlPosition } from 'maplibre-gl'; import { IControl } from 'maplibre-gl'; import { Map as Map_2 } from 'maplibre-gl'; export declare const defaultLogoControlOptions: Required; /** * Provides a maptoolkit logo control for the map. */ export declare class LogoControl implements IControl { options: Required; private _container?; constructor(options?: LogoControlOptions); getDefaultPosition(): ControlPosition; onAdd(_map: Map_2): HTMLElement; onRemove(): void; } /** * Options for configuring the {@link LogoControl}. */ export declare type LogoControlOptions = { /** Which Maptoolkit offering the logo links to. Defaults to `"org"`. */ variant?: LogoControlVariant; }; /** * The Maptoolkit offering the map belongs to: `"org"` for maptoolkit.org, `"com"` for maptoolkit.com. */ export declare type LogoControlVariant = "org" | "com"; export { }