import { OnInit } from '@angular/core'; import { CodeJar } from 'codejar'; import { Observable } from 'rxjs'; import { UIExtensionLocationId } from '../../../common/component-registry-types'; import { DataService } from '../../../data/providers/data.service'; import * as i0 from "@angular/core"; type UiExtensionType = 'actionBar' | 'actionBarDropdown' | 'navMenu' | 'detailComponent' | 'dataTable'; export declare class UiExtensionPointComponent implements OnInit { private dataService; locationId: UIExtensionLocationId; metadata?: string; topPx: number; leftPx: number; display: 'block' | 'inline-block'; api: UiExtensionType; private editorElementRef; private dropdownComponent; display$: Observable; jar: CodeJar; readonly isDevMode: boolean; constructor(dataService: DataService); getCodeTemplate(api: UiExtensionType): string; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};