import { DocWithData, ResourceObject } from 'jsonapi-typescript';
export { DocWithData } from 'jsonapi-typescript';
import { gl as Resource, gm as ResourceCreate, gu as ResourceType, gw as ResourceUpdate, gr as ResourceId } from './api-DhbS8TfO.cjs';
import './client.cjs';
import './fetch-B8-kP4X0.cjs';
import './types.cjs';

declare const denormalize: <R extends Resource>(response: DocWithData) => R | R[];
declare const normalize: (resource: (ResourceCreate & ResourceType) | (ResourceUpdate & ResourceId)) => ResourceObject;

export { denormalize, normalize };
