import { ReactNode } from 'react'; import { WorkspaceElement } from '@edifice.io/client'; import { CardProps } from '../../../components'; export interface FileCardProps extends CardProps { /** * WorkspaceElement */ doc: WorkspaceElement; /** * Custom icon to override the default based on file type * Can be a string or a React node */ customIcon?: ReactNode; /** * Custom color class to override the default based on file type * Example: "bg-purple-300" or any valid CSS class */ customColor?: string; } declare const FileCard: { ({ doc, isClickable, isSelectable, isSelected, onClick, className, onSelect, isFocused, app, customIcon, customColor, }: FileCardProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; export default FileCard;