UNPKG

@guruhotel/aura-ui

Version:

⚛️ React UI library by GuruHotel

22 lines (21 loc) 777 B
import { StepProps } from "./../components/step"; declare type UseSteps = { initialStep: number; steps: Pick<StepProps, "label" | "description" | "optional" | "optionalLabel" | "icon">[]; }; 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 {};