type PickingContextProps = {
renderContext: OffscreenRenderContext,
captureData: () => void,
samplePoint: (x: number, y: number) => number[],
sampleRectangle:
(
x1: number,
y1: number,
x2: number,
y2: number,
) => Map<number, Set<number>>,
}
packages / workbench / src / providers / picking-provider.ts