import { OfflineDataRaw } from '@plitzi/sdk-shared'; export type OfflineDocuments = { documents: OfflineDataRaw; } /** Bound from two sources, one has not answered yet: nothing to draw, and nothing wrong. */ | { waiting: ('schema' | 'style')[]; } | { problem: string; }; /** * The documents a `plitziSdk` element was handed, whether they are still on their way, or why they cannot be drawn. * * They arrive from bindings as often as from an author — an `apiContainer`'s answer whole, or `schema` and `style` from * two elements, one answering before the other — so anything may come in, and a half-built value fed to the SDK fails * deep inside it, far from the element that was given it. */ export declare const offlineDocuments: (value: unknown) => OfflineDocuments;