datasquirel/dist/utils/get.d.ts
Benjamin Toby 1db9c3a2e7 Updates
2025-01-21 18:43:03 +01:00

25 lines
617 B
TypeScript

import { ApiGetQueryObject, GetReturn } from "../package-shared/types";
type Param<T extends {
[k: string]: any;
} = {
[k: string]: any;
}> = {
key?: string;
db?: string;
query: string | ApiGetQueryObject<T>;
queryValues?: string[];
tableName?: string;
user_id?: string | number;
debug?: boolean;
};
export type ApiGetParams = Param;
/**
* # Make a get request to Datasquirel API
*/
export default function get<T extends {
[k: string]: any;
} = {
[k: string]: any;
}>({ key, db, query, queryValues, tableName, user_id, debug, }: Param<T>): Promise<GetReturn>;
export {};