import { ItemProps } from './types';
import { Align } from '../align';
import { Keyed, Key } from '@synnaxlabs/x';
import { ReactElement } from 'react';

export interface ItemFrameProps<K extends Key, E extends Keyed<K>> extends Omit<ItemProps<K, E>, "columns">, Omit<Align.SpaceProps, "key" | "onSelect" | "translate"> {
    draggingOver?: boolean;
    rightAligned?: boolean;
    highlightHovered?: boolean;
}
export declare const ItemFrame: <K extends Key, E extends Keyed<K>>({ entry, selected, hovered, onSelect, className, draggingOver, rightAligned, highlightHovered, translate, style, ...props }: ItemFrameProps<K, E>) => ReactElement;
//# sourceMappingURL=Item.d.ts.map