import { AppObject, AppObjectPM, AppObjectRepo } from "@vived/core";
export interface InspectorTabVM {
    selectedTab: string;
    selectedTabIndex: number;
    tabs: string[];
}
export declare const defaultInspectorTabVM: InspectorTabVM;
export declare abstract class InspectorTabPM extends AppObjectPM<InspectorTabVM> {
    static readonly type = "InspectorTabPM";
    static get: (appObjects: AppObjectRepo) => InspectorTabPM | undefined;
}
export declare function makeInspectorTabPM(appObject: AppObject): InspectorTabPM;
//# sourceMappingURL=InspectorTabPM.d.ts.map