UNPKG

sryd-charts-enterprise

Version:

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

19 lines (18 loc) 1.32 kB
import { _ModuleSupport } from 'ag-charts-community'; import type { AnnotationsCreateStateMachineContext } from '../annotationsSuperTypes'; import type { AnnotationStateEvents } from '../states/stateTypes'; import { FibonacciRetracementTrendBasedProperties } from './fibonacciRetracementTrendBasedProperties'; import type { FibonacciRetracementTrendBasedScene } from './fibonacciRetracementTrendBasedScene'; declare const StateMachine: typeof _ModuleSupport.StateMachine; interface FibonacciRetracementTrendBasedStateMachineContext extends Omit<AnnotationsCreateStateMachineContext, 'create'> { create: (datum: FibonacciRetracementTrendBasedProperties) => void; } export declare class FibonacciRetracementTrendBasedStateMachine extends StateMachine<'start' | 'waiting-first-render' | 'end' | 'endRetracement', Pick<AnnotationStateEvents, 'click' | 'hover' | 'keyDown' | 'keyUp' | 'drag' | 'dragEnd' | 'reset' | 'cancel' | 'render'>> { debug: import("ag-charts-community/dist/types/src/util/debug").DebugLogger; protected datum?: FibonacciRetracementTrendBasedProperties; protected node?: FibonacciRetracementTrendBasedScene; protected snapping: boolean; constructor(ctx: FibonacciRetracementTrendBasedStateMachineContext); createDatum(): FibonacciRetracementTrendBasedProperties; } export {};