export declare class Tab {
    active: boolean;
    icon: string;
    label: string;
    indicatorType: 'underline' | 'icon';
    minWidth: boolean;
    getIndicatorClasses(): {
        'mdc-tab-indicator__content': boolean;
        'mdc-tab-indicator__content--icon': boolean;
        'mdc-tab-indicator__content--underline': boolean;
        'material-icons': boolean;
    };
    getTabClasses(): {
        'mdc-tab': boolean;
        'mdc-tab--active': boolean;
        'mdc-tab--min-width': boolean;
    };
    renderHtml(): Promise<any>;
    render(): void;
}
