import type { Types } from '@hotmeshio/hotmesh'; import type { LTEscalationRecord } from '../../types'; type EscalationEntry = Types.EscalationEntry; /** SDK row → long-tail public record. */ export declare function toEscalationRecord(entry: EscalationEntry): LTEscalationRecord; export declare function toEscalationRecords(entries: EscalationEntry[]): LTEscalationRecord[]; /** * Parse a TEXT/JSON-string field from the public input shape into the JSONB * object the SDK expects. Returns `undefined` (field omitted) for empty/invalid * input so the column stays NULL rather than storing garbage. */ export declare function toJsonObject(value: string | null | undefined): Record | undefined; /** Parse an envelope string, always yielding an object (defaults to `{}`). */ export declare function toEnvelopeObject(value: string | null | undefined): Record; export {};