import { Unsure, Nullable } from '@gisatcz/ptr-be-core/browser'; import { OneOfInteractionFunc } from './models.events'; import { Selection } from '../../shared/models/models.selections'; import { DatasourceWithNeighbours } from '../../shared/models/models.metadata'; /** * General props for every rendered layer by DeckGL */ export interface LayerGeneralProps { sourceNode: DatasourceWithNeighbours; style: Nullable; isActive: boolean; key: string; opacity?: number; selection?: Selection; isInteractive?: boolean; route?: string; onClickHandler: Unsure; }