export type RpcHttpMethod = 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE';
export interface RpcDescriptor {
    method: RpcHttpMethod;
    path: string;
    in?: 'query' | 'body';
    unwrap?: string;
}
export declare const PLANFI_RPC_CATALOG: Readonly<Record<string, RpcDescriptor>>;
export interface ResolvedRpc {
    method: RpcHttpMethod;
    path: string;
    query?: Record<string, string>;
    body?: Record<string, unknown>;
    unwrap?: string;
}
export declare function resolveRpc(rpc: string, params?: Record<string, unknown> | null): ResolvedRpc;
