import Resolver from './lib/resolver.js';
import type { Client as KeetaNetClient, UserClient as KeetaNetUserClient } from '@keetanetwork/keetanet-client';
import * as KeetaNet from '@keetanetwork/keetanet-client';
type KeetaNetNetworks = typeof KeetaNet.Client.Config.networksArray[number];
type ResolverOptions = Partial<Omit<ConstructorParameters<typeof Resolver>[0], 'client'>> & {
    network?: bigint | KeetaNetNetworks | string | undefined;
};
type ResolverConfig = ConstructorParameters<typeof Resolver>[0];
export declare function getDefaultResolverConfig(client: KeetaNetClient | KeetaNetUserClient, options?: ResolverOptions): ResolverConfig;
export declare function getDefaultResolver(client: KeetaNetClient | KeetaNetUserClient, options?: ResolverOptions): Resolver;
export {};
//# sourceMappingURL=config.d.ts.map