export interface ILayer { getOptions(): Record; setOptions(options: Record): void; getVisible(): boolean; setVisible(value: boolean): void; getOpacity(): number; setOpacity(value: number): void; getZIndex(): number; setZIndex(zIndex: number): Promise; remove(): void; }