import { PropertyConfig } from '../../../../types/src/content-builder';
import { TabGroupAlignment, TabGroupHidePanelVariant, TabGroupOverflowVariant } from '../../../../types/src/tab-group';
import { LocalizeController } from '../../../../utils/src/custom-element/i18n';

type Attribute = {
    data: string;
    'data-constraints': boolean;
    'hide-panel-variant': TabGroupHidePanelVariant;
    'multi-language': boolean;
    'overflow-variant': TabGroupOverflowVariant;
    'tab-alignment': TabGroupAlignment;
    'use-max-panel-height': boolean;
};
declare const _default: {
    configs: (localize: LocalizeController) => Array<PropertyConfig<Attribute>>;
    defaultValue: Attribute;
    stylable: string[];
};
export default _default;
