import { Folder } from '../../types/folder'; export interface FolderCardProps { /** Folder data */ folder: Folder; /** Layout mode */ layout?: 'card' | 'list'; /** Whether the folder is selected */ selected?: boolean; /** Callback when folder is selected */ onSelect?: (id: string) => void; /** Callback when folder is clicked */ onClick?: (folder: Folder) => void; /** Callback when folder is double-clicked */ onDoubleClick?: (folder: Folder) => void; /** Custom className */ className?: string; /** Test ID for testing (deprecated, use dataTestId) */ 'data-testid'?: string; /** Test identifier for automated testing */ dataTestId?: string; /** Data identifier for ib-ui compatibility */ dataId?: string; } /** * FolderCard component for displaying DAM folders * Uses Card UI primitive from @intelligencebank/ui-primitives * Based on IntelligenceBank foldercard.jsx */ export declare const FolderCard: { ({ folder, layout, selected, onSelect, onClick, onDoubleClick, className, "data-testid": testId, dataTestId, dataId, }: FolderCardProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; //# sourceMappingURL=FolderCard.d.ts.map