1
0
Fork 0
mirror of synced 2024-09-19 10:48:30 +12:00
budibase/apps/account-portal/packages/server/node_modules/jest-dynalite/types/dynalite.d.ts
2023-10-17 10:59:46 +02:00

24 lines
557 B
TypeScript

declare module "dynalite" {
import { Server } from "http";
interface DynaliteOptions {
ssl?: boolean;
path?: string;
createTableMs?: number;
deleteTableMs?: number;
updateTableMs?: number;
maxItemSizeKb?: number;
}
export interface DynaliteServer extends Omit<Server, "close"> {
close(cb?: (err?: Error) => void): void;
}
export class DynaliteServer {
public close(cb?: (err?: Error) => void): void;
}
function createDynalite(options: DynaliteOptions): DynaliteServer;
export default createDynalite;
}