import React from 'react';
interface InitData {
    boardSetting?: any;
    form_id?: number;
    shop_id?: number;
    shop?: any;
    scheduleDisplayType?: 'calendarView' | 'textList';
}
interface InitContextType {
    getBoardSetting: any;
    initData: InitData;
    resetInitPartData: () => void;
}
interface InitProviderProps {
    children: React.ReactNode;
}
export declare const InitContext: React.Context<InitContextType | undefined>;
export declare const InitProvider: React.FC<InitProviderProps>;
/**
 * 使用步骤管理的Hook
 * @throws {Error} 如果在StepProvider外部使用会抛出错误
 * @returns {StepContextType} 步骤管理上下文
 */
export declare const useInit: () => InitContextType;
export {};
