import type { Five } from '@realsee/five';
import { type AnyPosition } from './positionToVector3';
export declare class LightTag {
    container: HTMLDivElement;
    visible: boolean;
    enabled: boolean;
    private five;
    private position;
    private wrapper;
    private disposer;
    constructor(five: Five, position: AnyPosition);
    show(): void;
    hide(params?: {
        withAnimation?: boolean;
    }): void;
    enable(): void;
    disable(): void;
    private onCameraUpdate;
    private onFiveEveryReady;
}
export declare function tag(five: Five, position: AnyPosition): LightTag;
