import { DiscoveryService } from '@golevelup/nestjs-discovery';
import { OnModuleInit } from '@nestjs/common';
import { ExternalContextCreator } from '@nestjs/core/helpers/external-context-creator';
import { SupabaseModuleConfig } from './supabase.interfaces';
declare const SupabaseModule_base: import("@golevelup/nestjs-modules").IConfigurableDynamicRootModule<SupabaseModule, SupabaseModuleConfig>;
export declare class SupabaseModule extends SupabaseModule_base implements OnModuleInit {
    private readonly discover;
    private readonly externalContextCreator;
    private readonly supabaseModuleConfig;
    private readonly logger;
    constructor(discover: DiscoveryService, externalContextCreator: ExternalContextCreator, supabaseModuleConfig: SupabaseModuleConfig);
    onModuleInit(): Promise<void>;
}
export {};
//# sourceMappingURL=supabase.module.d.ts.map