import type { ISymbolGraphicAttribute, IGroupGraphicAttribute, ITextGraphicAttribute } from '@visactor/vrender-core'; import type { Padding } from '../core/type'; export type PagerAttributes = { layout?: 'horizontal' | 'vertical' | string; handler?: { space?: number; preShape?: string; nextShape?: string; style?: Omit, 'symbolType'>; state?: { hover?: Omit, 'symbolType'>; disable?: Omit, 'symbolType'>; }; }; total: number; pageFormatter?: string | ((current: number, total: number) => string); defaultCurrent?: number; textStyle?: Partial; padding?: Padding; disableTriggerEvent?: boolean; } & Partial;