declare const config: {
    rpc: {
        mainnet: string;
        testnet: string;
        ethereum: string;
    };
    ethereum: {
        mainnet: string;
        testnet: string;
    };
    apiKeys: {
        infura: string;
        alchemy: string;
    };
    security: {
        privateKeyEncryptionKey: string;
    };
    wallet: {
        privateKey: string;
    };
    server: {
        port: number;
        environment: string;
    };
    bridge: {
        lineaBridgeAddress: string;
        ethereumBridgeAddress: string;
    };
    gas: {
        maxFeePerGas: string;
        maxPriorityFeePerGas: string;
    };
    ens: {
        enabled: boolean;
        ethereum: {
            registry: string;
            resolver: string;
            rpcUrl: string;
        };
        linea: {
            tld: string;
            format: string;
            registry: string;
            resolver: string;
            gateway: string;
            queryEndpoint: string;
            rpcUrl: string;
            formatHints: {
                standard: string;
                bare: string;
                ethereum: string;
                subdomains: string;
            };
        };
    };
    poh: {
        contractAddress: string;
        enabled: boolean;
        apiUrl: string;
    };
    nft: {
        enabled: boolean;
        alchemy: {
            apiUrl: string;
            apiKey: string;
            endpoints: {
                getNFTs: string;
                getContractMetadata: string;
                getNFTMetadata: string;
            };
        };
        verifiedCollections: {
            name: string;
            contractAddress: string;
            standard: string;
        }[];
        batchSize: number;
    };
};
export default config;
//# sourceMappingURL=default.d.ts.map