import { LeafletArgs, PlayBackEvent } from "../EventInterface"; export declare namespace IconAddon { const NAME = "FLO_ICON_ADDON"; interface EventArgs { id: string; icon: string; side: 'right' | 'left'; iconColor?: string; color?: string; slot?: number; } class AddEvent implements PlayBackEvent { name: string; do(leafletArgs: LeafletArgs, args: EventArgs): void; undo(leafletArgs: LeafletArgs, args: EventArgs): void; private getSide; } class RemoveEvent extends AddEvent { name: string; do(leafletArgs: LeafletArgs, args: EventArgs): void; undo(leafletArgs: LeafletArgs, args: EventArgs): void; } }