// package: ai.inworld.engine.v1 // file: ai/inworld/engine/v1/state_serialization.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "@grpc/grpc-js"; import * as ai_inworld_engine_v1_state_serialization_pb from "../../../../ai/inworld/engine/v1/state_serialization_pb"; import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/timestamp_pb"; interface IStateSerializationService extends grpc.ServiceDefinition { getSessionState: IStateSerializationService_IGetSessionState; } interface IStateSerializationService_IGetSessionState extends grpc.MethodDefinition { path: "/ai.inworld.engine.v1.StateSerialization/GetSessionState"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const StateSerializationService: IStateSerializationService; export interface IStateSerializationServer { getSessionState: grpc.handleUnaryCall; } export interface IStateSerializationClient { getSessionState(request: ai_inworld_engine_v1_state_serialization_pb.GetSessionStateRequest, callback: (error: grpc.ServiceError | null, response: ai_inworld_engine_v1_state_serialization_pb.SessionState) => void): grpc.ClientUnaryCall; getSessionState(request: ai_inworld_engine_v1_state_serialization_pb.GetSessionStateRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: ai_inworld_engine_v1_state_serialization_pb.SessionState) => void): grpc.ClientUnaryCall; getSessionState(request: ai_inworld_engine_v1_state_serialization_pb.GetSessionStateRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: ai_inworld_engine_v1_state_serialization_pb.SessionState) => void): grpc.ClientUnaryCall; } export class StateSerializationClient extends grpc.Client implements IStateSerializationClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public getSessionState(request: ai_inworld_engine_v1_state_serialization_pb.GetSessionStateRequest, callback: (error: grpc.ServiceError | null, response: ai_inworld_engine_v1_state_serialization_pb.SessionState) => void): grpc.ClientUnaryCall; public getSessionState(request: ai_inworld_engine_v1_state_serialization_pb.GetSessionStateRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: ai_inworld_engine_v1_state_serialization_pb.SessionState) => void): grpc.ClientUnaryCall; public getSessionState(request: ai_inworld_engine_v1_state_serialization_pb.GetSessionStateRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: ai_inworld_engine_v1_state_serialization_pb.SessionState) => void): grpc.ClientUnaryCall; }