import type { LinePoint, LineStyleType } from '../types/slides'; export interface LinePoolItem { path: string; style: LineStyleType; points: [LinePoint, LinePoint]; isBroken?: boolean; isBroken2?: boolean; isCurve?: boolean; isCubic?: boolean; } export type LineCategoryKey = 'straight' | 'polyCurve'; interface PresetLine { type: LineCategoryKey; children: LinePoolItem[]; } /** * Structural line presets. Category labels are resolved at render time via i18n * (see LinePool) so they follow the active locale — not the locale at module load. */ export declare const LINE_LIST: PresetLine[]; export {};