@ehubbell/serializers
Version:
A collection of data serializers for various projects.
39 lines (36 loc) • 1.47 kB
TypeScript
// Generated by dts-bundle-generator v9.5.1
export declare const normalizeArray: (type?: string, data?: any[], included?: any[], meta?: {}) => {
data: any[];
meta: any;
};
export declare const normalize: (type: string, data: any, attrs?: any[]) => {
data: any;
};
export declare const normalizeAttrs: (type: any, data: any, attrs?: any[]) => {};
export declare const normalizeMeta: (meta: any) => {};
export declare const jsonApiNormalizeArray: (data?: any[], included?: any[], meta?: {}) => {
data: any[];
meta: any;
};
export declare const jsonApiNormalize: (data?: any, included?: any[]) => {
data: any;
};
export declare const jsonApiNormalizeAttrs: (data?: any, included?: any[]) => {};
export declare const jsonApiNormalizeRelationships: (data: any[], included: any) => {};
export declare const jsonApiNormalizeRelationship: (data: any, included?: any[]) => {};
export declare const jsonApiNormalizeMeta: (meta?: {}) => {};
export declare const serializeArray: (type?: string, data?: any, attrs?: string[]) => any[];
export declare const serialize: (type?: string, data?: {}, attrs?: string[]) => any;
export declare const serializeAttrs: (type?: string, data?: {}, attrs?: string[]) => {};
export declare const jsonApiSerializeArray: (data?: any[]) => {
data: {
attributes: any[];
};
};
export declare const jsonApiSerialize: (data?: any) => {
data: {
attributes: any;
};
};
export declare const jsonApiSerializeAttrs: (data?: any) => {};
export {};