/** * Mobx-Store для декларативной работы с компонентом AutoSaveIndicator */ export declare class AutoSaveIndicatorStore { private readonly autoSaveIndicatorService; constructor(); /** * Скрывает компонент */ get hide(): () => void; /** * Отображает компонента */ get show(): () => void; /** * Отображает состояния загрузки во время сохранения */ get progress(): () => void; /** * Отображает состояния успеха */ get success(): () => void; /** * Сбрасывает состояние всех значений до изначального */ get reset(): () => void; /** * Устанавливает текст ошибки и callback, который должен сработать при клике на кнопку */ get setError(): (error: import("../../services/types").AutoSaveIndicatorErrorState) => void; /** * Пропсы для компонента AutoSaveIndicator */ get values(): { isLoading: boolean; errorMsg: string; isError: boolean; onRetry: () => void; isSuccess: boolean; }; /** * Флаг, отражающий состояние видимости AutoSaveIndicator */ get isVisible(): boolean; }