import type { LucideIcon } from "lucide-react"; export type DocumentPreviewAction = "open" | "download" | "print" | "share"; export type DocumentPreviewActionItem = { id: DocumentPreviewAction; label: string; icon: LucideIcon; onClick: () => void; }; export type PreviewKind = "image" | "pdf" | "office" | "unsupported"; export declare function resolvePreviewKind(mimeType?: string, url?: string): PreviewKind; //# sourceMappingURL=types.d.ts.map