14 lines
710 B
TypeScript
14 lines
710 B
TypeScript
import { APIConnectionOptions, APIResponseObject, DSQL_DatabaseSchemaType, DSQL_FieldSchemaType, DSQL_TableSchemaType } from "../../types";
|
|
import { GrabHostNamesReturn } from "../../utils/grab-host-names";
|
|
type Params = {
|
|
dbName: string;
|
|
tableName?: string;
|
|
fieldName?: string;
|
|
apiKey?: string;
|
|
apiConnectionConfig?: APIConnectionOptions;
|
|
grabbedHostnames?: GrabHostNamesReturn;
|
|
useDefault?: boolean;
|
|
};
|
|
export default function <T extends DSQL_DatabaseSchemaType | DSQL_TableSchemaType | DSQL_FieldSchemaType = DSQL_DatabaseSchemaType>({ dbName, tableName, apiKey, useDefault, fieldName, apiConnectionConfig, grabbedHostnames, }: Params): Promise<APIResponseObject<T>>;
|
|
export {};
|