UNPKG

@minatojs/tests

Version:
41 lines (40 loc) 804 B
import { Database } from 'minato'; interface Foo { id: number; value: number; } interface Bar { id: number; uid: number; pid: number; value: number; s: string; obj: { x: number; y: string; z: string; o: { a: number; b: string; }; }; l: string[]; } interface Baz { id: number; nums: number[]; } interface Tables { foo: Foo; bar: Bar; baz: Baz; } declare function JsonTests(database: Database<Tables>): void; declare namespace JsonTests { interface RelationOptions { nullableComparator?: boolean; } function query(database: Database<Tables>, options?: RelationOptions): void; function selection(database: Database<Tables>): void; } export default JsonTests;