import { SvelteComponentTyped } from "svelte"; import { fade } from 'svelte/transition'; import { type Transition, type TransitionParams } from '../../index.js'; type FadeTransition = typeof fade; import type { StepperButton, StepperState } from './types.js'; declare class __sveltets_Render { props(): { [x: string]: any; /** Provide classes to style the stepper header gap.*/ gap?: string | undefined; /** Provide the verbiage that represents "Step".*/ stepTerm?: string | undefined; /** Provide classes to style the stepper header badges.*/ badge?: string | undefined; /** Provide classes to style the stepper header active step badge.*/ active?: string | undefined; /** Provide classes to style the stepper header border.*/ border?: string | undefined; /** Provide the initially selected step*/ start?: number | undefined; /** Set the justification for the step navigation buttons.*/ justify?: string | undefined; /** Provide arbitrary classes to style the back button.*/ buttonBack?: string | undefined; /** Set the type of the back button.*/ buttonBackType?: StepperButton | undefined; /** Provide the HTML label content for the back button.*/ buttonBackLabel?: string | undefined; /** Provide arbitrary classes to style the next button.*/ buttonNext?: string | undefined; /** Set the type of the next button.*/ buttonNextType?: StepperButton | undefined; /** Provide the HTML label content for the next button.*/ buttonNextLabel?: string | undefined; /** Provide arbitrary classes to style the complete button.*/ buttonComplete?: string | undefined; /** Set the type of the complete button.*/ buttonCompleteType?: StepperButton | undefined; /** Provide the HTML label content for the complete button.*/ buttonCompleteLabel?: string | undefined; /** Provide arbitrary classes to the stepper header region.*/ regionHeader?: string | undefined; /** Provide arbitrary classes to the stepper content region.*/ regionContent?: string | undefined; /** Enable/Disable transitions*/ transitions?: boolean | undefined; /** Provide the transition to used on entry.*/ transitionIn?: TransitionIn | undefined; /** Transition params provided to `transitionIn`.*/ transitionInParams?: TransitionParams | undefined; /** Provide the transition to used on exit.*/ transitionOut?: TransitionOut | undefined; /** Transition params provided to `transitionOut`.*/ transitionOutParams?: TransitionParams | undefined; }; events(): { next: CustomEvent<{ step: number; state: StepperState; }>; step: CustomEvent<{ step: number; state: StepperState; }>; back: CustomEvent<{ step: number; state: StepperState; }>; complete: CustomEvent<{ step: number; state: StepperState; }>; } & { [evt: string]: CustomEvent; }; slots(): { default: {}; }; } export type StepperProps = ReturnType<__sveltets_Render['props']>; export type StepperEvents = ReturnType<__sveltets_Render['events']>; export type StepperSlots = ReturnType<__sveltets_Render['slots']>; export default class Stepper extends SvelteComponentTyped, StepperEvents, StepperSlots> { } export {};