import { EventManager } from '@/utils/builder';
import { RanElement } from '@/utils/index';
export declare class Section extends RanElement {
    _shadowDom: ShadowRoot;
    _headerEl: HTMLDivElement;
    _headingEl: HTMLDivElement;
    _subtitleEl: HTMLDivElement;
    _events: EventManager;
    static get observedAttributes(): string[];
    constructor();
    get heading(): string;
    set heading(value: string);
    get subtitle(): string;
    set subtitle(value: string);
    get sheet(): string;
    set sheet(value: string);
    private _syncHeading;
    private _syncSubtitle;
    connectedCallback(): void;
    disconnectedCallback(): void;
    attributeChangedCallback(name: string, oldValue: string, newValue: string): void;
}
export default Section;
