NARU API
    Preparing search index...

    Interface WatchIfcStructurePreviewsOptions

    interface WatchIfcStructurePreviewsOptions {
        directory: string;
        intervalMs?: number;
        onPreview: (
            preview: IfcStructurePreview,
            descriptor: IfcStructurePreviewDescriptor,
        ) => Promise<void>;
        sources: readonly StagedPreviewSource[];
        until: Promise<unknown>;
    }
    Index
    directory: string

    The directory the adapter was told to publish into.

    intervalMs?: number
    onPreview: (
        preview: IfcStructurePreview,
        descriptor: IfcStructurePreviewDescriptor,
    ) => Promise<void>

    Called once per verified document, in the adapter's emission order.

    sources: readonly StagedPreviewSource[]
    until: Promise<unknown>

    Settles when the adapter process has exited, however it exited.