import { default as React, PropsWithChildren } from 'react';
export type DataTabProps = {
    /**
     * Whether this tab is the one currently active.
     *
     * @default false
     */
    active?: boolean;
    /**
     * Used to identify the tab.
     */
    tabKey: string;
    /**
     * Whether the transition effect should be disabled.
     *
     * @default false
     */
    disableTransition?: boolean;
    /**
     * The content for the tab.
     */
    title: React.ReactNode;
    /**
     * Callback for when the animation starts.
     */
    onAnimationStart?: VoidFunction;
    /**
     * Callback for when the animation ends.
     */
    onAnimationEnd?: VoidFunction;
    /**
     * Additional classes to be set on the element.
     */
    className?: string;
};
declare const DataTab: (props: PropsWithChildren<DataTabProps>) => import("react/jsx-runtime").JSX.Element | null;
export default DataTab;
