import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { id?: NonNullable; scrollId?: NonNullable; rulerStyle?: NonNullable; lineDeleteClass?: NonNullable; updateRuler?: (scale?: number) => void; changeRulerUnit?: (unitMode: "px" | "mm") => void; initEvent?: () => void; }; events: { [evt: string]: CustomEvent; }; slots: {}; }; export type RulerProps = typeof __propDef.props; export type RulerEvents = typeof __propDef.events; export type RulerSlots = typeof __propDef.slots; export default class Ruler extends SvelteComponentTyped { get updateRuler(): (scale?: number) => void; get changeRulerUnit(): (unitMode: "px" | "mm") => void; get initEvent(): () => void; } export {};