// Adding proper typing to pbjs-twirp
declare module 'pbjs-twirp' {
    import { AxiosInstance } from 'axios';
    import { RPCImpl } from 'protobufjs';
    export function createTwirpAdapter(axios: AxiosInstance, methodLookup: (fn: any) => string): RPCImpl;
    export class TwirpHTTPError extends Error {
        code: string;
        msg: string;
        status: number;
        constructor(code: string, msg: string, status: number);
    }
}
