import { StepProps } from "./../components/step"; declare type UseSteps = { initialStep: number; steps: Pick[]; }; declare type UseStepsReturn = { nextStep: () => void; prevStep: () => void; resetSteps: () => void; setStep: (step: number) => void; activeStep: number; isDisabledStep: boolean; isLastStep: boolean; isOptionalStep: boolean | undefined; }; export declare function useSteps({ initialStep, steps }: UseSteps): UseStepsReturn; interface UseMediaQueryOptions { getInitialValueInEffect: boolean; } export declare function useMediaQuery(query: string, initialValue?: boolean, { getInitialValueInEffect }?: UseMediaQueryOptions): boolean; export {};