slonik-trpc
Version:
Slonik tRPC loader
7 lines (6 loc) • 357 B
TypeScript
import type { QuerySqlToken, FragmentSqlToken, SerializableValue } from 'slonik';
export declare type Fragment = FragmentSqlToken;
export type { QuerySqlToken as Query, SerializableValue };
declare type IfAny<T, Y, N> = 0 extends (1 & T) ? Y : N;
export declare type RemoveAny<T> = IfAny<T, null, T>;
export declare type PromiseOrValue<T> = T | Promise<T>;