import { ModifyCtx } from '../../index.js';
import { SchemaTypeDef, PropDef, PropDefEdge } from '@based/schema/def';
import { ModifyOp, ModifyErr } from './types.js';
import { ModifyError } from './ModifyRes.js';
export declare function writeHll(value: string | null | Uint8Array | Array<string | Uint8Array>, ctx: ModifyCtx, def: SchemaTypeDef, t: PropDef, parentId: number, modifyOp: ModifyOp): ModifyErr;
export declare function writeHllBuf(value: (string | Uint8Array)[], ctx: ModifyCtx, t: PropDef | PropDefEdge, len: number): ModifyError;
