/** * Recursively transforms arrays into objects using a safe, prefixed key. * This creates a rigid, unambiguous structure ideal for schema generation. * e.g., ["a", "b"] -> { "__sb_idx__0": "a", "__sb_idx__1": "b" } */ export declare function transformArraysToObjects(data: unknown): unknown; /** * Recursively transforms objects with prefixed keys back into arrays. * This is the exact, safe inverse of transformArraysToObjects. */ export declare function transformObjectsToArrays(data: unknown): unknown; //# sourceMappingURL=shape-helpers.d.ts.map