declare module 'mssql' { export interface Request { multiple: boolean input(name: string, type: unknown, value: unknown): Request query(sql: string): Promise<{ recordset: T[]; recordsets?: any[][] }> } export class ConnectionPool { constructor(config: unknown) connect(): Promise request(): Request close(): Promise } export const Int: unknown export const MAX: number export function NVarChar(length?: number): unknown export function connect(config: unknown): Promise const sql: { Int: typeof Int MAX: typeof MAX NVarChar: typeof NVarChar connect: typeof connect ConnectionPool: typeof ConnectionPool } export default sql }