import { RDAPClient } from '../application/client'; import type { RDAPClientOptions } from '../shared/types/options'; export declare const RDAPIFY_CLIENT_TOKEN: unique symbol; export type RdapifyModuleOptions = RDAPClientOptions; export interface RdapifyProvider { provide: symbol; useFactory: () => RDAPClient; } export interface RdapifyDynamicModule { module: typeof RdapifyModule; providers: RdapifyProvider[]; exports: symbol[]; } export declare class RdapifyModule { static forRoot(options?: RdapifyModuleOptions): RdapifyDynamicModule; } export declare function InjectRdapClient(): ParameterDecorator; //# sourceMappingURL=nestjs.d.ts.map