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