import type { paths } from "@/shared/api"; type Meta = paths["/api/v1/brokerage-accounts"]["get"]["responses"][200]["content"]["application/json"]["meta"]; function resource(data: T, meta: Partial = {}) { return (/* eslint-disable unicorn/no-null -- Fixture preserves the production contract’s explicit null values. */ { data, meta: { availability: data === null ? "missing" : "complete", dataRevision: "1", freshness: "fresh", lastSuccessfulAt: "2026-08-14T00:00:00Z", resourceKey: "fixture", stateVersion: "1", sync: { errorCode: null, id: null, state: "idle" }, ...meta, } satisfies Meta, } /* eslint-enable unicorn/no-null */); } export { resource };