interface TabOptions<T> {
    name: T;
    label: string;
    disabled?: boolean;
}
export interface TabsProps<T> {
    tabs: TabOptions<T>[];
    activeTab: T;
    onChange: (tab: T) => void;
}
export declare const Tabs: <T>({ tabs, activeTab, onChange }: TabsProps<T>) => import("preact").JSX.Element;
export {};
