import { Static } from '@sinclair/typebox'; declare const TMockConfigSchema: import("@sinclair/typebox").TObject<{ chains: import("@sinclair/typebox").TRecord, import("@sinclair/typebox").TObject<{ providers: import("@sinclair/typebox").TArray>; gasLimit: import("@sinclair/typebox").TOptional; subgraphUrls: import("@sinclair/typebox").TArray>; confirmations: import("@sinclair/typebox").TOptional; deployments: import("@sinclair/typebox").TOptional>; gateway: import("@sinclair/typebox").TOptional>; }>>; assets: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TObject<{ symbol: import("@sinclair/typebox").TString; address: import("@sinclair/typebox").TString; decimals: import("@sinclair/typebox").TNumber; isNative: import("@sinclair/typebox").TBoolean; price: import("@sinclair/typebox").TObject<{ isStable: import("@sinclair/typebox").TOptional; mainnetEquivalent: import("@sinclair/typebox").TOptional>; priceFeed: import("@sinclair/typebox").TOptional>; univ2: import("@sinclair/typebox").TOptional; }>>; univ3: import("@sinclair/typebox").TOptional; }>>; coingeckoId: import("@sinclair/typebox").TOptional>; }>; tickerHash: import("@sinclair/typebox").TString; }>>>; network: import("@sinclair/typebox").TOptional>; }>>; hub: import("@sinclair/typebox").TObject<{ domain: import("@sinclair/typebox").TString; providers: import("@sinclair/typebox").TArray>; subgraphUrls: import("@sinclair/typebox").TArray>; confirmations: import("@sinclair/typebox").TOptional; deployments: import("@sinclair/typebox").TObject<{ gateway: import("@sinclair/typebox").TString; everclear: import("@sinclair/typebox").TString; gauge: import("@sinclair/typebox").TString; rewardDistributor: import("@sinclair/typebox").TString; tokenomicsHubGateway: import("@sinclair/typebox").TString; }>; assets: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TObject<{ symbol: import("@sinclair/typebox").TString; address: import("@sinclair/typebox").TString; decimals: import("@sinclair/typebox").TNumber; isNative: import("@sinclair/typebox").TBoolean; price: import("@sinclair/typebox").TObject<{ isStable: import("@sinclair/typebox").TOptional; mainnetEquivalent: import("@sinclair/typebox").TOptional>; priceFeed: import("@sinclair/typebox").TOptional>; univ2: import("@sinclair/typebox").TOptional; }>>; univ3: import("@sinclair/typebox").TOptional; }>>; coingeckoId: import("@sinclair/typebox").TOptional>; }>; tickerHash: import("@sinclair/typebox").TString; }>>>; }>; abis: import("@sinclair/typebox").TOptional; spoke: import("@sinclair/typebox").TObject<{ everclear: import("@sinclair/typebox").TAny; gateway: import("@sinclair/typebox").TAny; }>; }>>; server: import("@sinclair/typebox").TObject<{ port: import("@sinclair/typebox").TInteger; host: import("@sinclair/typebox").TString; adminToken: import("@sinclair/typebox").TString; }>; database: import("@sinclair/typebox").TObject<{ url: import("@sinclair/typebox").TString; }>; healthUrls: import("@sinclair/typebox").TPartial; }>>; web3SignerUrl: import("@sinclair/typebox").TOptional>; }>; export type MockConfig = Static; export declare const config: (overrides?: Partial) => MockConfig; export {}; //# sourceMappingURL=config.d.ts.map