import { LangName } from '@based/schema'; export declare const CREATE = 3; export declare const UPDATE = 6; export declare const UPDATE_PARTIAL = 5; export declare const DELETE = 11; export declare const DELETE_SORT_INDEX = 4; export declare const DELETE_NODE = 10; export declare const RANGE_ERR = 1; export declare const INCREMENT = 12; export declare const DECREMENT = 13; export declare const EXPIRE = 14; export declare const ADD_EMPTY_SORT_TEXT = 15; export declare const ADD_EMPTY_SORT = 7; export declare const DELETE_TEXT_FIELD = 16; export declare const PADDING = 255; export declare const SWITCH_TYPE = 2; export declare const SWITCH_FIELD = 0; export declare const SWITCH_ID_CREATE = 9; export declare const SWITCH_ID_CREATE_RING = 19; export declare const SWITCH_ID_CREATE_UNSAFE = 8; export declare const SWITCH_ID_UPDATE = 1; export declare const SWITCH_EDGE_ID = 20; export declare const UPSERT = 17; export declare const INSERT = 18; export type ModifyOp = typeof CREATE | typeof UPDATE | typeof INCREMENT | typeof EXPIRE; export declare const MOD_OPS_TO_STRING: Record; export declare const enum SIZE { DEFAULT_CURSOR = 11 } export type ModifyOpts = { unsafe?: boolean; locale?: LangName; }; export declare const NOEDGE_NOINDEX_REALID = 0; export declare const EDGE_NOINDEX_REALID = 1; export declare const EDGE_INDEX_REALID = 2; export declare const NOEDGE_INDEX_REALID = 3; export declare const NOEDGE_NOINDEX_TMPID = 4; export declare const EDGE_NOINDEX_TMPID = 5; export declare const EDGE_INDEX_TMPID = 6; export declare const NOEDGE_INDEX_TMPID = 7; export declare const REF_OP_OVERWRITE = 0; export declare const REF_OP_UPDATE = 1; export declare const REF_OP_DELETE = 2; export declare const REF_OP_PUT_OVERWRITE = 3; export declare const REF_OP_PUT_ADD = 4; export type RefOp = typeof REF_OP_OVERWRITE | typeof REF_OP_UPDATE;