import type Map from '../map';
import type { ControlPosition, IControl } from './control';
/**
 * A `LogoControl` is a control that adds the watermark.
 *
 * @implements {IControl}
 * @private
**/
declare class LogoControl implements IControl {
    _map: Map;
    _container: HTMLElement;
    constructor();
    onAdd(map: Map): HTMLElement;
    onRemove(): void;
    getDefaultPosition(): ControlPosition;
    _updateLogo(e: any): void;
    _logoRequired(): boolean;
    _updateCompact(): void;
}
export default LogoControl;
//# sourceMappingURL=logo_control.d.ts.map