export default function createContinuousRangeInteraction(config: any): { interactions: (boolean | { key: string; type: string; requireFailure: undefined; recognizeWith: undefined; options: { event: any; enable(r: any, e: any): boolean; }; events: { [x: string]: (e: any) => void; }; })[]; components: { key: any; type: string; layout: { dock: any; }; on: { bubbleEnd(): void; } | { bubbleEnd?: undefined; }; settings: { brush: string | { context: string; observe: boolean; }; scale: any; multiple: any; direction: string; bubbles: { align: string; placement: any; label: any; }; target: { components: any; selector: any; fillSelector: any; fill: string; }; }; }[]; };