import type { KeyValue } from './types.js'; /** * Returns a blank urlencoded row with enabled set to true. */ export declare function emptyUrlEncodedPart(): KeyValue; /** * Coerces a partial or legacy key-value record to the full KeyValue shape. * * @param row - Raw row fields from storage or import. * @returns Normalized key-value row with defaults for missing fields. */ export declare function normalizeUrlEncodedPart(row: Partial): KeyValue; /** * Parses a serialized urlencoded body string into key-value rows. * * @param body - JSON array stored in the request body field. * @returns Parsed rows, or an empty array when body is empty or invalid. */ export declare function parseUrlEncodedParts(body: string): KeyValue[]; /** * Serializes urlencoded rows for storage in the request body field. * * @param rows - Key-value rows to serialize. * @returns JSON string, or an empty string when there are no rows. */ export declare function serializeUrlEncodedParts(rows: KeyValue[]): string; //# sourceMappingURL=urlencoded.d.ts.map