import type { Snippet } from 'svelte'; import type { StepItem } from '../Stepper/Stepper.svelte'; import type { FormDataValues, FormErrors } from '../../../utils/formContext.js'; declare function $$render(): { props: { data?: TData; errors?: FormErrors; steps?: StepItem[]; current?: number; title?: string; description?: string; finishLabel?: string; nextLabel?: string; backLabel?: string; canNext?: boolean; loading?: boolean; disabled?: boolean; showErrorSummary?: boolean; class?: string; /** Active step body; receives current index */ children?: Snippet<[number]>; header?: Snippet<[number]>; footer?: Snippet; onfinish?: (index: number) => void; onchange?: (index: number) => void; onnext?: (index: number) => void; onback?: (index: number) => void; onsubmit?: (e: SubmitEvent) => void; }; exports: {}; bindings: "current" | "data" | "errors"; slots: {}; events: {}; }; declare class __sveltets_Render { props(): ReturnType>['props']; events(): ReturnType>['events']; slots(): ReturnType>['slots']; bindings(): "current" | "data" | "errors"; exports(): {}; } interface $$IsomorphicComponent { new (options: import('svelte').ComponentConstructorOptions['props']>>): import('svelte').SvelteComponent['props']>, ReturnType<__sveltets_Render['events']>, ReturnType<__sveltets_Render['slots']>> & { $$bindings?: ReturnType<__sveltets_Render['bindings']>; } & ReturnType<__sveltets_Render['exports']>; (internal: unknown, props: ReturnType<__sveltets_Render['props']> & {}): ReturnType<__sveltets_Render['exports']>; z_$$bindings?: ReturnType<__sveltets_Render['bindings']>; } declare const FormWizard: $$IsomorphicComponent; type FormWizard = InstanceType>; export default FormWizard;