import * as plugins from '../plugins.js';
import * as appstate from '../appstate.js';
import { DeesElement } from '@design.estate/dees-element';
export declare class OpsViewSecurity extends DeesElement {
    accessor statsState: appstate.IStatsState;
    accessor selectedTab: 'overview' | 'blocked' | 'authentication' | 'email-security';
    constructor();
    static styles: plugins.deesElement.CSSResult[];
    render(): plugins.deesElement.TemplateResult<1>;
    private renderTabContent;
    private renderOverview;
    private renderBlockedIPs;
    private renderAuthentication;
    private renderEmailSecurity;
    private calculateThreatLevel;
    private getThreatScore;
    private getSecurityEvents;
    private clearBlockedIPs;
    private unblockIP;
    private saveEmailSecuritySettings;
}
