import React from 'react';
import { SurfaceProps } from 'lumir-design-system-shared';
export type TabSize = 'lg' | 'md';
export interface TabItem {
    id: string;
    label: string;
    icon?: string;
    disabled?: boolean;
}
export interface TabProps extends Omit<SurfaceProps, 'size' | 'onChange'> {
    items: TabItem[];
    selectedId?: string;
    defaultSelectedId?: string;
    size?: TabSize;
    showBorder?: boolean;
    onChange?: (selectedId: string) => void;
}
declare const Tab: React.FC<TabProps>;
export default Tab;
