import type { Constructor } from "./types/Constructor.ts"; import type { Collection } from "./types/Collection.ts"; import type { Route } from "./types/Collection.ts"; declare class StarkForge { config: Constructor; constructor(object: Partial); } export { app, startServer } from "./app.js"; export { default as mongooseFields } from "./lib/mongoose.fields.js"; export { default as fields } from "./lib/unified.fields.js"; export { default as zodFields } from "./lib/zod.fields.js"; export { generateJWTSecret, generateMasterKey } from "./utils/libsodium.js"; export { default as getModel } from "./utils/getModel.js"; export { default as getItem } from "./crud/utils/getItem.js"; export declare const collection: (object: Collection) => Collection; export declare const defineRoutes: (array: Route[]) => Route[]; export default StarkForge; //# sourceMappingURL=index.d.ts.map