import type * as monaco from 'monaco-editor';
import { type ZodType } from 'zod';
export declare const registerLiquidLanguage: (monacoInstance: typeof monaco) => void;
export declare const setModelLiquidValidation: (monacoInstance: typeof monaco, model: monaco.editor.ITextModel, schemas: Record<string, ZodType<unknown>>, options?: {
    debounceMs?: number;
}) => monaco.IDisposable;
