import '@awesome.me/webawesome/dist/components/icon/icon.js'; import '@awesome.me/webawesome/dist/components/tab-group/tab-group.js'; import '@awesome.me/webawesome/dist/components/tab-panel/tab-panel.js'; import '@awesome.me/webawesome/dist/components/tab/tab.js'; import type OgmRecord from '../../lib/record'; import type { RequestTransform } from '../../lib/request'; export declare class OgmSidebar { el: HTMLElement; record: OgmRecord; theme: 'light' | 'dark'; open: boolean; requestTransform?: RequestTransform; private definitions?; private tabs; componentWillLoad(): void; onRecordChange(): void; private loadDefinitions; componentDidLoad(): void; get activeTabPanel(): string; componentDidUpdate(): void; render(): any; }