import { DynamicModule } from '@nestjs/common';
import { InfisicalOptions } from './interfaces/infisical-options.interface';
export declare class InfisicalModule {
    static register(options: InfisicalOptions): Promise<DynamicModule>;
    static registerAsync(options: {
        useFactory: (...args: any[]) => Promise<InfisicalOptions> | InfisicalOptions;
        inject?: any[];
    }): DynamicModule;
}
