import { AfterContentChecked } from '@angular/core';
import { SdsTabContentDirective } from './tab-content.directive';
import * as i0 from "@angular/core";
/**
 * A directive representing an individual tab.
 */
export declare class SdsTabDirective implements AfterContentChecked {
    /**
     * The tab title.
     */
    title: string;
    /**
     * If `true`, the current tab is disabled and can't be toggled.
     */
    disabled: boolean;
    contentTpl: SdsTabContentDirective;
    private contentTpls;
    ngAfterContentChecked(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SdsTabDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<SdsTabDirective, "sds-tab", never, { "title": { "alias": "title"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, {}, ["contentTpls"], never, false, never>;
}
