import { NumberModel } from './NumberModel.js'; import type { IResettableModel, IValueModel } from '@zajno/common/models/types'; import { withLoading as _withLoading, LoadingModel as _LoadingModel } from '@zajno/common/models/Loading'; export declare class LoadingModel extends _LoadingModel { constructor(useFirstInit?: boolean); protected pureConstructNumberModel(): IValueModel & IResettableModel; protected get numberModel(): NumberModel; protected incrementLoading(): void; protected decrementLoading(): void; } export declare const withLoading: typeof _withLoading;