import { DeesElement, type TemplateResult } from '@design.estate/dees-element'; import * as plugins from '../../plugins.js'; import * as appstate from '../../appstate.js'; declare global { interface HTMLElementTagNameMap { 'ops-view-targetprofiles': OpsViewTargetProfiles; } } export declare class OpsViewTargetProfiles extends DeesElement { accessor targetProfilesState: appstate.ITargetProfilesState; constructor(); connectedCallback(): Promise; static styles: plugins.deesElement.CSSResult[]; render(): TemplateResult; private getRouteChoices; private getRouteCandidates; private resolveRouteRefsToLabels; private resolveRouteLabelsToRefs; private formatRouteRef; private ensureRoutesLoaded; private showCreateProfileDialog; private showEditProfileDialog; private showDetailDialog; private deleteProfile; }