import { WorkspaceNPMRegistrySettings } from "../workspaces/SDKWorkspaceNPMRegistrySettings";
export type DocumentationLegacyConfigurationModel = {
    tabbed: boolean;
    storybookEmbedErrorMessage?: string;
    renderCodePackageJson?: string;
    isPublic: boolean;
    isPrivate: boolean;
    isHidden: boolean;
    serveDefaultVersionOnly: boolean;
    selectedBrandId: string;
    host: string;
};
export declare class DocumentationLegacyConfiguration {
    tabbedNavigation: boolean;
    isPublic: boolean;
    isPrivate: boolean;
    isHidden: boolean;
    serveDefaultVersionOnly: boolean;
    selectedBrandId: string;
    host: string;
    storybookError: string | null;
    packageJson: string | null;
    npmRegistry: WorkspaceNPMRegistrySettings | null;
    constructor(model: DocumentationLegacyConfigurationModel, registry: WorkspaceNPMRegistrySettings | null);
    toConfigurationModelWriteObject(): DocumentationLegacyConfigurationModel;
}
