import { ReactElement, ReactText } from "react";
import { Props as IconProps } from "@brizy/ui/lib/Icon";
export interface Tab<T extends ReactText> {
    id: T;
    title: string;
    icon: IconProps["source"];
}
export interface Props<T extends ReactText> {
    tabs: Tab<T>[];
    value: T;
    onChange?: (t: T) => void;
    onClose: VoidFunction;
}
export declare function Header<T extends ReactText>({ tabs, value, onClose, onChange }: Props<T>): ReactElement;
