datasquirel/dist/package-shared/actions/get.d.ts
2025-12-26 06:37:30 +01:00

25 lines
606 B
TypeScript

import { APIResponseObject, DsqlCrudQueryObject } from "../types";
type Param<T extends {
[k: string]: any;
} = {
[k: string]: any;
}> = {
key?: string;
database: string;
query: DsqlCrudQueryObject<T>;
table?: string;
debug?: boolean;
useLocal?: boolean;
apiVersion?: string;
};
export type ApiGetParams = Param;
/**
* # Make a get request to Datasquirel API
*/
export default function get<T extends {
[k: string]: any;
} = {
[k: string]: any;
}>({ key, database, query, table, debug, useLocal, apiVersion, }: Param<T>): Promise<APIResponseObject>;
export {};