import { StepperContextProps } from '../types';
declare const StepperContext: import('react').Context<(Omit<Omit<import('zustand').StoreApi<import('../types').StepperStateWithActions>, "setState"> & {
    setState<A extends string | {
        type: unknown;
    }>(partial: import('../types').StepperStateWithActions | Partial<import('../types').StepperStateWithActions> | ((state: import('../types').StepperStateWithActions) => import('../types').StepperStateWithActions | Partial<import('../types').StepperStateWithActions>), replace?: boolean | undefined, action?: A | undefined): void;
}, "setState"> & {
    setState(nextStateOrUpdater: import('../types').StepperStateWithActions | Partial<import('../types').StepperStateWithActions> | ((state: import('immer/dist/internal.js').WritableDraft<import('../types').StepperStateWithActions>) => void), shouldReplace?: boolean | undefined, action?: string | {
        type: unknown;
    } | undefined): void;
}) | null>;
/**
 * Contexto que crea y da alcance al Store (Zustand) para ser usado desde cualquier parte del componente.
 * @param props StepperProps
 * @returns Proveedor de contexto, y el contexto
 */
declare const StepperProvider: (props: StepperContextProps) => import("@emotion/react/jsx-runtime").JSX.Element;
export { StepperProvider, StepperContext };
//# sourceMappingURL=index.d.ts.map