import { DTODocumentationItemConfigurationV2 } from "@supernova-studio/client";
import { DocsEntityHeader, DocsEntityHeaderModel } from "./SDKDocsEntityHeader";
export type DocsEntityConfigurationModel = {
    header: DocsEntityHeaderModel;
    showSidebar: boolean;
};
export declare class DocsEntityConfiguration {
    header: DocsEntityHeader;
    showSidebar: boolean;
    isHidden: boolean;
    isPrivate: boolean;
    title: string;
    constructor(model: DTODocumentationItemConfigurationV2, title: string);
    /** Constructs representation that can be used to write full object to remote */
    toRemote(): DTODocumentationItemConfigurationV2;
    clone(): DocsEntityConfiguration;
    static default(): DocsEntityConfiguration;
}
