import { ThemePalette } from '@angular/material/core'; import { MatTabHeaderPosition } from '@angular/material/tabs'; import { Badge, ElementAttribute, Form, InternalTag, IOption, Tooltipe } from 'dmf/dm-common'; export interface TabOption extends IOption { tagName: InternalTag.Tab; label?: null; tooltip?: null; validation?: null; animationDuration?: string; backgroundColor?: ThemePalette; color?: ThemePalette; disablePagination?: boolean; disableRipple?: boolean; dynamicHeight?: boolean; headerPosition?: MatTabHeaderPosition; selectedIndex?: number | null; stretchTabs?: boolean; alignTabs?: 'start' | 'center' | 'end'; tabs?: Tab[]; } export interface Tab extends Form, Badge, Tooltipe, ElementAttribute { backgroundColor?: ThemePalette; color?: ThemePalette; textLabel?: string; icon?: string; isActive?: boolean; } export declare function defaultInput(): TabOption;