@phi-ag/rvt
Version:
Parse Revit file format
16 lines (15 loc) • 477 B
TypeScript
import { Cfb } from "./cfb/index.js";
export declare const parsePreview: (data: Uint8Array) => Blob;
export interface ThumbnailSuccess {
ok: true;
data: Blob;
error?: never;
}
export interface ThumbnailError {
ok: false;
data?: never;
error: string;
}
export type ThumbnailResult = ThumbnailSuccess | ThumbnailError;
export declare const thumbnail: (cfb: Cfb) => Promise<Blob>;
export declare const tryThumbnail: (cfb: Cfb) => Promise<ThumbnailResult>;