import { SchemaBuilder } from "@fullstack-one/schema-builder"; import { GraphQl } from "@fullstack-one/graphql"; import { Auth } from ".."; import { Server } from "@fullstack-one/server"; import { Config } from "@fullstack-one/config"; import { BootLoader } from "@fullstack-one/boot-loader"; import { LoggerFactory } from "@fullstack-one/logger"; import { ORM } from "@fullstack-one/db"; export declare class AuthProviderOAuth { private emailAuthProvider; private oAuthAuthProviders; private server; private logger; private orm; private authConfig; constructor(schemaBuilder: SchemaBuilder, graphQl: GraphQl, auth: Auth, orm: ORM, server: Server, bootLoader: BootLoader, config: Config, loggerFactory: LoggerFactory); private boot; }