import { AnimationProps } from '../../global/animation-helpers';
export declare class Tabs implements AnimationProps {
    tabList: string | string[];
    activeTab: string;
    disabledTabs: string | string[];
    parsedTabList: string[];
    hasContent: boolean;
    internalActiveTab: string;
    el: HTMLElement;
    animation?: string;
    animationDelay?: '2s' | '3s' | '4s' | '5s';
    animationSpeed?: 'slow' | 'slower' | 'fast' | 'faster';
    private allClasses;
    watchAnimations(): void;
    watchAnimationsDelay(): void;
    watchAnimationsSpeed(): void;
    setActiveTab(tab: string): void;
    componentWillLoad(): void;
    checkSlotContent(): void;
    provideClass(): void;
    render(): any;
    hasSlotContent(name: string): boolean;
}
