import { DeesElement, type TemplateResult } from '@design.estate/dees-element';
import type { DeesAppui } from '@design.estate/dees-catalog';
import './index.js';
declare global {
    interface HTMLElementTagNameMap {
        'sz-demo-view-mta': SzDemoViewMta;
    }
}
export declare class SzDemoViewMta extends DeesElement {
    private appui;
    private accessor currentView;
    private accessor selectedEmail;
    private accessor currentDirectionFilter;
    private demoEmails;
    private demoEmailDetails;
    onActivate(context: {
        appui: DeesAppui;
        viewId: string;
    }): Promise<void>;
    private updateSecondaryMenu;
    onDeactivate(): void;
    static styles: import("@design.estate/dees-element").CSSResult[];
    render(): TemplateResult;
    private handleEmailClick;
}
