import IconLayer from "../../icon-layer/icon-layer.js"; import type { IconLayerProps } from "../../icon-layer/icon-layer.js"; import type { Accessor, Color, UpdateParameters, DefaultProps } from '@deck.gl/core'; type _MultiIconLayerProps = { getIconOffsets?: Accessor; sdf?: boolean; smoothing?: number; outlineWidth?: number; outlineColor?: Color; }; export type MultiIconLayerProps = _MultiIconLayerProps & IconLayerProps; export default class MultiIconLayer extends IconLayer>> { static defaultProps: DefaultProps>; static layerName: string; state: IconLayer['state'] & { outlineColor: Color; }; getShaders(): any; initializeState(): void; updateState(params: UpdateParameters): void; draw(params: any): void; protected getInstanceOffset(icons: string): number[]; getInstanceColorMode(icons: string): number; getInstanceIconFrame(icons: string): number[]; } export {}; //# sourceMappingURL=multi-icon-layer.d.ts.map