import { TwirpContext, TwirpServer } from 'twirp-ts'; import { RealtimeRequest, RealtimeEvent } from './realtime.js'; import { Empty } from '../../../google/protobuf/empty.js'; export interface RealtimeTwirp { Subscribe(ctx: T, request: RealtimeRequest): Promise; Send(ctx: T, request: RealtimeEvent): Promise; } export declare enum RealtimeMethod { Subscribe = "Subscribe", Send = "Send" } export declare const RealtimeMethodList: RealtimeMethod[]; export declare function createRealtimeServer(service: RealtimeTwirp): TwirpServer>>, T>; //# sourceMappingURL=realtime.twirp.d.ts.map