import { type JSX, type ReactNode } from 'react';
export type BackofficeKeyValueItem = {
    id: string;
    label: ReactNode;
    value: ReactNode | null | undefined;
};
export type BackofficeKeyValueListVariant = 'surface' | 'plain';
export type BackofficeKeyValueListLayout = 'split' | 'stack' | 'grid';
export type BackofficeKeyValueListProps = {
    items: readonly BackofficeKeyValueItem[];
    className?: string;
    emptyLabel?: string;
    variant?: BackofficeKeyValueListVariant;
    layout?: BackofficeKeyValueListLayout;
};
export declare const BackofficeKeyValueList: ({ className, emptyLabel, items, layout, variant, }: BackofficeKeyValueListProps) => JSX.Element;
export default BackofficeKeyValueList;
//# sourceMappingURL=BackofficeKeyValueList.d.ts.map