import { Link } from '@plumile/router';
import { type ComponentPropsWithoutRef, type JSX, type ReactNode } from 'react';
export type BackofficeTabItem = {
    id: string;
    label: ReactNode;
    to?: ComponentPropsWithoutRef<typeof Link>['to'];
};
export type BackofficeTabsProps = {
    items: readonly BackofficeTabItem[];
    activeId: string;
    onChange: (id: string) => void;
    className?: string;
};
export declare const BackofficeTabs: ({ items, activeId, onChange, className, }: BackofficeTabsProps) => JSX.Element | null;
export default BackofficeTabs;
//# sourceMappingURL=BackofficeTabs.d.ts.map