import { VoidFunc } from "../../../../fd-toolbox/functions/internal-getter-setter-functions";
import { WizardStepperConfig } from "./wizard-data";
import { wizardStepperStepContentKinds } from "./fd-wizard-constants";
export declare function getVisibleSteps(steps: WizardStepperConfig[], currentStep: number): {
    visibleSteps: WizardStepperConfig[];
    adjustedCurrentStep: number;
};
export declare function isMobileChecker(setIsMobile: VoidFunc<boolean>): () => void;
export declare function getWizardStepperBackgroundClass(index: number, isMobile: boolean, currentStep: number, adjustedCurrentStep: number): "bg-muted-foreground" | "bg-gradient-accent";
export declare function getWizardStepperStepContent(step: WizardStepperConfig, index: number, isMobile: boolean, steps: WizardStepperConfig[], currentStep: number, adjustedCurrentStep: number): {
    kind: typeof wizardStepperStepContentKinds.completed;
} | {
    kind: typeof wizardStepperStepContentKinds.image;
    imageUrl: string;
} | {
    kind: typeof wizardStepperStepContentKinds.number;
    value: number;
};
