import type { PreviewPayload } from 'alinea/core/Preview';
export interface PreviewApi {
    preview(update: PreviewPayload): Promise<void>;
    setIsPreviewing(isPreviewing: boolean): void;
}
export declare function registerPreview(api: PreviewApi): (() => void) | undefined;
