import { User } from "../types/user.types.js";
import "../export.js";
import { Token as Token$1 } from "../schemas/oAuth2.schema.js";
import * as mongoose0 from "mongoose";
import { Model } from "mongoose";
import * as oauth2_server0 from "oauth2-server";

//#region src/models/oAuth2.model.d.ts
declare const OAuth2AccessTokenModel: Model<Token$1, {}, {}, {}, mongoose0.Document<unknown, {}, Token$1, {}, {}> & Omit<oauth2_server0.Token, "client" | "user"> & {
  clientId: oauth2_server0.Client["id"];
  userId: User["id"];
} & {
  _id: mongoose0.Types.ObjectId;
} & {
  __v: number;
}, any>;
//#endregion
export { OAuth2AccessTokenModel };
//# sourceMappingURL=oAuth2.model.d.ts.map