Files
FastGPT/src/types/index.d.ts
2023-04-08 20:49:15 +08:00

28 lines
623 B
TypeScript

import type { Mongoose } from 'mongoose';
import type { RedisClientType } from 'redis';
import type { Agent } from 'http';
declare global {
var mongodb: Mongoose | string | null;
var redisClient: RedisClientType | null;
var generatingQA: boolean;
var generatingAbstract: boolean;
var generatingVector: boolean;
var QRCode: any;
var httpsAgentFast: Agent;
var httpsAgentNormal: Agent;
interface Window {
['pdfjs-dist/build/pdf']: any;
}
}
export type PagingData<T> = {
pageNum;
pageSize;
data: T[];
total;
};
export type RequestPaging = { pageNum: number; pageSize: number; [key]: any };