import type { FastifyInstance } from 'fastify';
import type { CryptoContext, PaymentCryptoConfig } from './crypto-context.js';
import { type ChainConfig } from '@antseed/node';
interface RouteContext {
    cryptoCtx: CryptoContext | null;
    cryptoConfig: PaymentCryptoConfig;
    chainConfig: ChainConfig;
    proxyPort: number;
}
export declare function registerRoutes(fastify: FastifyInstance, ctx: RouteContext): void;
export {};
