import { UUIRefNodeElement } from '../../../../../external/uui/index.js'; declare const UmbUserGroupRefElement_base: import("../../../../../libs/extension-api/index.js").HTMLElementConstructor & typeof UUIRefNodeElement; /** * @element umb-user-group-ref * @description - Component for displaying a reference to a User Group * @augments UUIRefNodeElement */ export declare class UmbUserGroupRefElement extends UmbUserGroupRefElement_base { #private; documentRootAccess: boolean; get documentStartNode(): string | null | undefined; set documentStartNode(value: string | null | undefined); mediaRootAccess: boolean; get mediaStartNode(): string | null | undefined; set mediaStartNode(value: string | null | undefined); description: string | null; get sections(): Array; set sections(value: Array); get userPermissionAliases(): Array; set userPermissionAliases(value: Array); private _documentLabel; private _mediaLabel; private _sectionLabels; private _userPermissionLabels; protected renderDetail(): import("lit-html").TemplateResult<1>; static styles: import("lit").CSSResult[]; } declare global { interface HTMLElementTagNameMap { 'umb-user-group-ref': UmbUserGroupRefElement; } } export {};