/** * Represents a builder for navigation window section's element */ export declare abstract class IPageNavigationSectionElementBuilder { constructor(); /** * Element's title to be displayed * @param title value */ withTitle(title: string): IPageNavigationSectionElementBuilder; /** * Element's title to be displayed * @param description value */ withDescription(description: string): IPageNavigationSectionElementBuilder; /** * Element's icon * @param name Icon name * @param iconSvg Url of icon or base64 string */ withIcon(name: string, iconSvg: string): IPageNavigationSectionElementBuilder; /** * Element's view id * * Is matched with corresponding IOpenspaceView's `getViewId(): string` * @param value - View Id */ withViewId(value: string): IPageNavigationSectionElementBuilder; }