1 | import { IDatabaseSchema, IDatabaseTable } from "./mysql-database-definition";
|
2 | import { TableClass } from "./table-class";
|
3 | export declare class GraphQlBuilder {
|
4 | private schema;
|
5 | private matcher;
|
6 | constructor(schema: IDatabaseSchema);
|
7 | private compiledTemplate;
|
8 | private readonly mysqlTypes;
|
9 | renderTs(table: IDatabaseTable, tableClass: TableClass): string;
|
10 | private importTableStatement;
|
11 | private toGraphType;
|
12 | private buildTypeRow;
|
13 | }
|