import '@oicl/openbridge-webcomponents/dist/components/stepper-box/stepper-box.js'; import type { ObcStepperBoxType } from '@oicl/openbridge-webcomponents/dist/components/stepper-box/stepper-box.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; /** The visual and behavioral variant of the stepper box. - `plus-minus` (default): Uses plus and minus icons. - `up-down`: Uses up and down chevrons. - `left-right`: Uses left and right chevrons. Changing this property updates the icons and directionality of the stepper buttons. */ type?: ObcStepperBoxType; /** If true, displays the `helper-text` slot content below the control for additional guidance or status. */ hasHelperText?: boolean; /** If true, the stepper box is disabled and the buttons are not clickable. */ disabled?: boolean; } export interface Events { onDown?: (event: CustomEvent) => void; onUp?: (event: CustomEvent) => void; } export interface Slots { children?: Snippet; unit?: Snippet; helperText?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcStepperBox: import("svelte").Component<$$ComponentProps, { ObcStepperBoxType: typeof ObcStepperBoxType; }, "">; type ObcStepperBox = ReturnType; export default ObcStepperBox;