import { Connection, Mongoose, Schema } from "mongoose"; import { IMongooseDocsSchema, TMongooseDocsFieldsObject } from "../types"; /** * Loops through fields in a schema and runs them through the `parseField` function for analysis. * @param schema */ export declare function mongooseDocsSchemaJSON(schema: Schema): TMongooseDocsFieldsObject; /** * Main function. Takes the Mongoose instance, loops through all the schemas, and returns a JSON array. * @param mongooseInstance */ export declare function mongooseDocsJSON(mongooseInstance: Mongoose | Connection): IMongooseDocsSchema[];