polen
Version:
A framework for delightful GraphQL developer portals
9 lines • 466 B
TypeScript
import type { Superjson } from '#dep/superjson/index';
import type { Json } from '@wollybeard/kit';
export interface Codec<I, O extends Json.Value> {
name: string;
transformer: Superjson.CustomTransformer<I, O>;
}
export declare const create: <I, O extends Json.Value>(codec: Codec<I, O>) => Codec<I, O>;
export declare const register: <I, O extends Json.Value>(superjson: Superjson.SuperJSON, codec: Codec<I, O>) => void;
//# sourceMappingURL=codec.d.ts.map