import { InitialStoreProps, StepperStateWithActions } from '../types';
/**
 *  Crea el store de zustand para el componente Stepper
 * @param initProps Variables iniciales que necesita store para poder inicializarlo
 * @returns
 */
export declare const createStepperStore: (initProps: InitialStoreProps, storeDevtoolsEnabled?: boolean) => Omit<Omit<import('zustand').StoreApi<StepperStateWithActions>, "setState"> & {
    setState<A extends string | {
        type: unknown;
    }>(partial: StepperStateWithActions | Partial<StepperStateWithActions> | ((state: StepperStateWithActions) => StepperStateWithActions | Partial<StepperStateWithActions>), replace?: boolean | undefined, action?: A | undefined): void;
}, "setState"> & {
    setState(nextStateOrUpdater: StepperStateWithActions | Partial<StepperStateWithActions> | ((state: import('immer/dist/internal.js').WritableDraft<StepperStateWithActions>) => void), shouldReplace?: boolean | undefined, action?: string | {
        type: unknown;
    } | undefined): void;
};
export type StepperStore = ReturnType<typeof createStepperStore>;
//# sourceMappingURL=index.d.ts.map