/// import { Logger } from 'ts-log'; import { SrvRecord } from 'dns'; import { HttpServer } from '../../Http'; import { ProviderServerArgs } from './types'; export declare const ALLOWED_ORIGINS_DEFAULT = false; export declare const DISABLE_STAKE_POOL_METRIC_APY_DEFAULT = false; export declare const PROVIDER_SERVER_API_URL_DEFAULT: URL; export declare const PAGINATION_PAGE_SIZE_LIMIT_DEFAULT = 25; export declare const PAGINATION_PAGE_SIZE_LIMIT_ASSETS = 300; export declare const USE_BLOCKFROST_DEFAULT = false; export declare const USE_TYPEORM_STAKE_POOL_PROVIDER_DEFAULT = false; export declare const HANDLE_PROVIDER_SERVER_URL_DEFAULT = ""; export declare const USE_TYPEORM_ASSET_PROVIDER_DEFAULT = false; export interface LoadProviderServerDependencies { dnsResolver?: (serviceName: string) => Promise; logger?: Logger; } export declare const loadProviderServer: (args: ProviderServerArgs, deps?: LoadProviderServerDependencies) => Promise; //# sourceMappingURL=providerServer.d.ts.map