import type { ISymbolGraphicAttribute } from '@visactor/vrender-core'; import type { BaseGraphicAttributes } from '../../core/type'; export interface ControllerAttributes { visible?: boolean; layout?: LayoutType; start: BaseGraphicAttributes & { visible?: boolean; }; pause: BaseGraphicAttributes & { visible?: boolean; }; forward: BaseGraphicAttributes & { visible?: boolean; }; backward: BaseGraphicAttributes & { visible?: boolean; }; disableTriggerEvent?: boolean; } export type LayoutType = 'horizontal' | 'vertical';