import { OnApplicationBootstrap, OnModuleInit } from '@nestjs/common';
import { ConfigService } from '@vendure/core';
import { EmailPluginOptions } from '@vendure/email-plugin';
import { ISimpleAuthPluginOptions } from './interfaces';
export declare class SimpleAuthPlugin implements OnApplicationBootstrap, OnModuleInit {
    private conf;
    private emailConf;
    constructor(conf: ConfigService, emailConf: EmailPluginOptions);
    onModuleInit(): void;
    onApplicationBootstrap(): void;
    registerEventHandler(): void;
    cloneEmailTemplate(): void;
    static options: NonNullable<ISimpleAuthPluginOptions>;
    static init(options: Partial<ISimpleAuthPluginOptions>): typeof SimpleAuthPlugin;
}
