import { WritableSignal } from '@angular/core';
import { WorkspaceConfiguration } from './workspace-configuration.model';
import * as i0 from "@angular/core";
export declare class WorkspaceConfigurationService {
    private readonly baseKey;
    private readonly baseDefaultKey;
    contextIdSignal: WritableSignal<number | string | null>;
    get LOCAL_STORAGE_KEY(): string;
    get LOCAL_STORAGE_DEFAULT_ID_KEY(): string;
    getConfigurations(): WorkspaceConfiguration[];
    getDefaultConfigurationId(): string | null;
    saveConfigurations(configurations: WorkspaceConfiguration[], id: string): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<WorkspaceConfigurationService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<WorkspaceConfigurationService>;
}
//# sourceMappingURL=workspace-configuration.service.d.ts.map