import { ClientRequest } from '../../../proto/ai/inworld/engine/world-engine.pb'; import { Extension, InternalClientConfiguration, User } from '../../common/data_structures'; import { HistoryItem } from '../../components/history'; import { SessionContinuation } from '../../entities/continuation/session_continuation.entity'; import { InworldPacket } from '../../entities/inworld_packet.entity'; import { SessionToken } from '../../entities/session_token.entity'; import { PbService } from './pb.service'; export interface LoadSceneProps { name: string; client?: ClientRequest; user?: User; config: InternalClientConfiguration; session: SessionToken; sessionContinuation?: SessionContinuation; extension?: Extension; } export declare class WorldEngineService extends PbService { loadScene(props: LoadSceneProps): Promise; private buildRequest; private getClient; private getUserId; }