import * as fm from '../../../proto/fetch.pb'; import { InternalClientConfiguration } from '../../common/data_structures'; import { SessionToken } from '../../entities/session_token.entity'; export type PbFunc = (req: P, initReq?: fm.InitReq) => Promise; export declare class PbService { request: (config: InternalClientConfiguration, session: SessionToken, pb: PbFunc, req: P) => Promise; }