import type { RpcTransport } from "@protobuf-ts/runtime-rpc";
import type { ServiceInfo } from "@protobuf-ts/runtime-rpc";
import type { AgentEvent } from "./agent_service.js";
import type { SubscribeAgentEventsRequest } from "./agent_service.js";
import type { ServerStreamingCall } from "@protobuf-ts/runtime-rpc";
import type { WriteAgentMemoryResponse } from "./agent_service.js";
import type { WriteAgentMemoryRequest } from "./agent_service.js";
import type { QueryAgentMemoryResponse } from "./agent_service.js";
import type { QueryAgentMemoryRequest } from "./agent_service.js";
import type { ExecuteDelegatedCapabilityResponse } from "./delegated_control.js";
import type { ExecuteDelegatedCapabilityRequest } from "./delegated_control.js";
import type { GetDelegatedControlSurfaceSnapshotResponse } from "./delegated_control.js";
import type { GetDelegatedControlSurfaceSnapshotRequest } from "./delegated_control.js";
import type { GetDelegatedReplayTraceResponse } from "./delegated_control.js";
import type { GetDelegatedReplayTraceRequest } from "./delegated_control.js";
import type { ListDelegatedDiagnosticsResponse } from "./delegated_control.js";
import type { ListDelegatedDiagnosticsRequest } from "./delegated_control.js";
import type { SubmitDelegatedApprovalDecisionResponse } from "./delegated_control.js";
import type { SubmitDelegatedApprovalDecisionRequest } from "./delegated_control.js";
import type { ListDelegatedApprovalRequestsResponse } from "./delegated_control.js";
import type { ListDelegatedApprovalRequestsRequest } from "./delegated_control.js";
import type { SetDelegatedProviderStateResponse } from "./delegated_control.js";
import type { SetDelegatedProviderStateRequest } from "./delegated_control.js";
import type { UpsertDelegatedProviderProfileResponse } from "./delegated_control.js";
import type { UpsertDelegatedProviderProfileRequest } from "./delegated_control.js";
import type { ListDelegatedProviderProfilesResponse } from "./delegated_control.js";
import type { ListDelegatedProviderProfilesRequest } from "./delegated_control.js";
import type { CancelHookResponse } from "./agent_service.js";
import type { CancelHookRequest } from "./agent_service.js";
import type { ListPendingHooksResponse } from "./agent_service.js";
import type { ListPendingHooksRequest } from "./agent_service.js";
import type { SetAutonomyConfigResponse } from "./agent_service.js";
import type { SetAutonomyConfigRequest } from "./agent_service.js";
import type { DisableAutonomyResponse } from "./agent_service.js";
import type { DisableAutonomyRequest } from "./agent_service.js";
import type { EnableAutonomyResponse } from "./agent_service.js";
import type { EnableAutonomyRequest } from "./agent_service.js";
import type { SetAgentPresentationProfileResponse } from "./agent_service.js";
import type { SetAgentPresentationProfileRequest } from "./agent_service.js";
import type { UpdateAgentStateResponse } from "./agent_service.js";
import type { UpdateAgentStateRequest } from "./agent_service.js";
import type { GetAgentStateResponse } from "./agent_service.js";
import type { GetAgentStateRequest } from "./agent_service.js";
import type { GetAvatarDebugReplayResponse } from "./agent_service.js";
import type { GetAvatarDebugReplayRequest } from "./agent_service.js";
import type { ListAvatarDebugProbeResultsResponse } from "./agent_service.js";
import type { ListAvatarDebugProbeResultsRequest } from "./agent_service.js";
import type { RequestAvatarDebugProbeResponse } from "./agent_service.js";
import type { RequestAvatarDebugProbeRequest } from "./agent_service.js";
import type { GetAvatarDebugSnapshotResponse } from "./agent_service.js";
import type { GetAvatarDebugSnapshotRequest } from "./agent_service.js";
import type { GetRealmGroupMessageCandidateEvidenceResponse } from "./agent_group_message_candidate.js";
import type { GetRealmGroupMessageCandidateEvidenceRequest } from "./agent_group_message_candidate.js";
import type { CreateRealmGroupMessageCandidateResponse } from "./agent_group_message_candidate.js";
import type { CreateRealmGroupMessageCandidateRequest } from "./agent_group_message_candidate.js";
import type { OpenCompanionParticipationReplayResponse } from "./agent_service.js";
import type { OpenCompanionParticipationReplayRequest } from "./agent_service.js";
import type { CancelCompanionParticipationResponse } from "./agent_service.js";
import type { CancelCompanionParticipationRequest } from "./agent_service.js";
import type { RequestCompanionParticipationResponse } from "./agent_service.js";
import type { RequestCompanionParticipationRequest } from "./agent_service.js";
import type { GetCompanionParticipationProjectionResponse } from "./agent_service.js";
import type { GetCompanionParticipationProjectionRequest } from "./agent_service.js";
import type { GetPublicChatSessionSnapshotResponse } from "./agent_service.js";
import type { GetPublicChatSessionSnapshotRequest } from "./agent_service.js";
import type { ResolveAvatarLiveInstanceBindingResponse } from "./agent_service.js";
import type { ResolveAvatarLiveInstanceBindingRequest } from "./agent_service.js";
import type { RegisterAvatarLiveInstanceBindingResponse } from "./agent_service.js";
import type { RegisterAvatarLiveInstanceBindingRequest } from "./agent_service.js";
import type { GetConversationAnchorSnapshotResponse } from "./agent_service.js";
import type { GetConversationAnchorSnapshotRequest } from "./agent_service.js";
import type { OpenConversationAnchorResponse } from "./agent_service.js";
import type { OpenConversationAnchorRequest } from "./agent_service.js";
import type { ListAgentsResponse } from "./agent_service.js";
import type { ListAgentsRequest } from "./agent_service.js";
import type { GetAgentResponse } from "./agent_service.js";
import type { GetAgentRequest } from "./agent_service.js";
import type { TerminateAgentResponse } from "./agent_service.js";
import type { TerminateAgentRequest } from "./agent_service.js";
import type { InitializeAgentResponse } from "./agent_service.js";
import type { InitializeAgentRequest } from "./agent_service.js";
import type { UnaryCall } from "@protobuf-ts/runtime-rpc";
import type { RpcOptions } from "@protobuf-ts/runtime-rpc";
/**
 * @generated from protobuf service nimi.runtime.v1.RuntimeAgentService
 */
export interface IRuntimeAgentServiceClient {
    /**
     * @generated from protobuf rpc: InitializeAgent
     */
    initializeAgent(input: InitializeAgentRequest, options?: RpcOptions): UnaryCall<InitializeAgentRequest, InitializeAgentResponse>;
    /**
     * @generated from protobuf rpc: TerminateAgent
     */
    terminateAgent(input: TerminateAgentRequest, options?: RpcOptions): UnaryCall<TerminateAgentRequest, TerminateAgentResponse>;
    /**
     * @generated from protobuf rpc: GetAgent
     */
    getAgent(input: GetAgentRequest, options?: RpcOptions): UnaryCall<GetAgentRequest, GetAgentResponse>;
    /**
     * @generated from protobuf rpc: ListAgents
     */
    listAgents(input: ListAgentsRequest, options?: RpcOptions): UnaryCall<ListAgentsRequest, ListAgentsResponse>;
    /**
     * @generated from protobuf rpc: OpenConversationAnchor
     */
    openConversationAnchor(input: OpenConversationAnchorRequest, options?: RpcOptions): UnaryCall<OpenConversationAnchorRequest, OpenConversationAnchorResponse>;
    /**
     * @generated from protobuf rpc: GetConversationAnchorSnapshot
     */
    getConversationAnchorSnapshot(input: GetConversationAnchorSnapshotRequest, options?: RpcOptions): UnaryCall<GetConversationAnchorSnapshotRequest, GetConversationAnchorSnapshotResponse>;
    /**
     * @generated from protobuf rpc: RegisterAvatarLiveInstanceBinding
     */
    registerAvatarLiveInstanceBinding(input: RegisterAvatarLiveInstanceBindingRequest, options?: RpcOptions): UnaryCall<RegisterAvatarLiveInstanceBindingRequest, RegisterAvatarLiveInstanceBindingResponse>;
    /**
     * @generated from protobuf rpc: ResolveAvatarLiveInstanceBinding
     */
    resolveAvatarLiveInstanceBinding(input: ResolveAvatarLiveInstanceBindingRequest, options?: RpcOptions): UnaryCall<ResolveAvatarLiveInstanceBindingRequest, ResolveAvatarLiveInstanceBindingResponse>;
    /**
     * @generated from protobuf rpc: GetPublicChatSessionSnapshot
     */
    getPublicChatSessionSnapshot(input: GetPublicChatSessionSnapshotRequest, options?: RpcOptions): UnaryCall<GetPublicChatSessionSnapshotRequest, GetPublicChatSessionSnapshotResponse>;
    /**
     * @generated from protobuf rpc: GetCompanionParticipationProjection
     */
    getCompanionParticipationProjection(input: GetCompanionParticipationProjectionRequest, options?: RpcOptions): UnaryCall<GetCompanionParticipationProjectionRequest, GetCompanionParticipationProjectionResponse>;
    /**
     * @generated from protobuf rpc: RequestCompanionParticipation
     */
    requestCompanionParticipation(input: RequestCompanionParticipationRequest, options?: RpcOptions): UnaryCall<RequestCompanionParticipationRequest, RequestCompanionParticipationResponse>;
    /**
     * @generated from protobuf rpc: CancelCompanionParticipation
     */
    cancelCompanionParticipation(input: CancelCompanionParticipationRequest, options?: RpcOptions): UnaryCall<CancelCompanionParticipationRequest, CancelCompanionParticipationResponse>;
    /**
     * @generated from protobuf rpc: OpenCompanionParticipationReplay
     */
    openCompanionParticipationReplay(input: OpenCompanionParticipationReplayRequest, options?: RpcOptions): UnaryCall<OpenCompanionParticipationReplayRequest, OpenCompanionParticipationReplayResponse>;
    /**
     * @generated from protobuf rpc: CreateRealmGroupMessageCandidate
     */
    createRealmGroupMessageCandidate(input: CreateRealmGroupMessageCandidateRequest, options?: RpcOptions): UnaryCall<CreateRealmGroupMessageCandidateRequest, CreateRealmGroupMessageCandidateResponse>;
    /**
     * @generated from protobuf rpc: GetRealmGroupMessageCandidateEvidence
     */
    getRealmGroupMessageCandidateEvidence(input: GetRealmGroupMessageCandidateEvidenceRequest, options?: RpcOptions): UnaryCall<GetRealmGroupMessageCandidateEvidenceRequest, GetRealmGroupMessageCandidateEvidenceResponse>;
    /**
     * @generated from protobuf rpc: GetAvatarDebugSnapshot
     */
    getAvatarDebugSnapshot(input: GetAvatarDebugSnapshotRequest, options?: RpcOptions): UnaryCall<GetAvatarDebugSnapshotRequest, GetAvatarDebugSnapshotResponse>;
    /**
     * @generated from protobuf rpc: RequestAvatarDebugProbe
     */
    requestAvatarDebugProbe(input: RequestAvatarDebugProbeRequest, options?: RpcOptions): UnaryCall<RequestAvatarDebugProbeRequest, RequestAvatarDebugProbeResponse>;
    /**
     * @generated from protobuf rpc: ListAvatarDebugProbeResults
     */
    listAvatarDebugProbeResults(input: ListAvatarDebugProbeResultsRequest, options?: RpcOptions): UnaryCall<ListAvatarDebugProbeResultsRequest, ListAvatarDebugProbeResultsResponse>;
    /**
     * @generated from protobuf rpc: GetAvatarDebugReplay
     */
    getAvatarDebugReplay(input: GetAvatarDebugReplayRequest, options?: RpcOptions): UnaryCall<GetAvatarDebugReplayRequest, GetAvatarDebugReplayResponse>;
    /**
     * @generated from protobuf rpc: GetAgentState
     */
    getAgentState(input: GetAgentStateRequest, options?: RpcOptions): UnaryCall<GetAgentStateRequest, GetAgentStateResponse>;
    /**
     * @generated from protobuf rpc: UpdateAgentState
     */
    updateAgentState(input: UpdateAgentStateRequest, options?: RpcOptions): UnaryCall<UpdateAgentStateRequest, UpdateAgentStateResponse>;
    /**
     * @generated from protobuf rpc: SetAgentPresentationProfile
     */
    setAgentPresentationProfile(input: SetAgentPresentationProfileRequest, options?: RpcOptions): UnaryCall<SetAgentPresentationProfileRequest, SetAgentPresentationProfileResponse>;
    /**
     * @generated from protobuf rpc: EnableAutonomy
     */
    enableAutonomy(input: EnableAutonomyRequest, options?: RpcOptions): UnaryCall<EnableAutonomyRequest, EnableAutonomyResponse>;
    /**
     * @generated from protobuf rpc: DisableAutonomy
     */
    disableAutonomy(input: DisableAutonomyRequest, options?: RpcOptions): UnaryCall<DisableAutonomyRequest, DisableAutonomyResponse>;
    /**
     * @generated from protobuf rpc: SetAutonomyConfig
     */
    setAutonomyConfig(input: SetAutonomyConfigRequest, options?: RpcOptions): UnaryCall<SetAutonomyConfigRequest, SetAutonomyConfigResponse>;
    /**
     * @generated from protobuf rpc: ListPendingHooks
     */
    listPendingHooks(input: ListPendingHooksRequest, options?: RpcOptions): UnaryCall<ListPendingHooksRequest, ListPendingHooksResponse>;
    /**
     * @generated from protobuf rpc: CancelHook
     */
    cancelHook(input: CancelHookRequest, options?: RpcOptions): UnaryCall<CancelHookRequest, CancelHookResponse>;
    /**
     * @generated from protobuf rpc: ListDelegatedProviderProfiles
     */
    listDelegatedProviderProfiles(input: ListDelegatedProviderProfilesRequest, options?: RpcOptions): UnaryCall<ListDelegatedProviderProfilesRequest, ListDelegatedProviderProfilesResponse>;
    /**
     * @generated from protobuf rpc: UpsertDelegatedProviderProfile
     */
    upsertDelegatedProviderProfile(input: UpsertDelegatedProviderProfileRequest, options?: RpcOptions): UnaryCall<UpsertDelegatedProviderProfileRequest, UpsertDelegatedProviderProfileResponse>;
    /**
     * @generated from protobuf rpc: SetDelegatedProviderState
     */
    setDelegatedProviderState(input: SetDelegatedProviderStateRequest, options?: RpcOptions): UnaryCall<SetDelegatedProviderStateRequest, SetDelegatedProviderStateResponse>;
    /**
     * @generated from protobuf rpc: ListDelegatedApprovalRequests
     */
    listDelegatedApprovalRequests(input: ListDelegatedApprovalRequestsRequest, options?: RpcOptions): UnaryCall<ListDelegatedApprovalRequestsRequest, ListDelegatedApprovalRequestsResponse>;
    /**
     * @generated from protobuf rpc: SubmitDelegatedApprovalDecision
     */
    submitDelegatedApprovalDecision(input: SubmitDelegatedApprovalDecisionRequest, options?: RpcOptions): UnaryCall<SubmitDelegatedApprovalDecisionRequest, SubmitDelegatedApprovalDecisionResponse>;
    /**
     * @generated from protobuf rpc: ListDelegatedDiagnostics
     */
    listDelegatedDiagnostics(input: ListDelegatedDiagnosticsRequest, options?: RpcOptions): UnaryCall<ListDelegatedDiagnosticsRequest, ListDelegatedDiagnosticsResponse>;
    /**
     * @generated from protobuf rpc: GetDelegatedReplayTrace
     */
    getDelegatedReplayTrace(input: GetDelegatedReplayTraceRequest, options?: RpcOptions): UnaryCall<GetDelegatedReplayTraceRequest, GetDelegatedReplayTraceResponse>;
    /**
     * @generated from protobuf rpc: GetDelegatedControlSurfaceSnapshot
     */
    getDelegatedControlSurfaceSnapshot(input: GetDelegatedControlSurfaceSnapshotRequest, options?: RpcOptions): UnaryCall<GetDelegatedControlSurfaceSnapshotRequest, GetDelegatedControlSurfaceSnapshotResponse>;
    /**
     * @generated from protobuf rpc: ExecuteDelegatedCapability
     */
    executeDelegatedCapability(input: ExecuteDelegatedCapabilityRequest, options?: RpcOptions): UnaryCall<ExecuteDelegatedCapabilityRequest, ExecuteDelegatedCapabilityResponse>;
    /**
     * @generated from protobuf rpc: QueryAgentMemory
     */
    queryAgentMemory(input: QueryAgentMemoryRequest, options?: RpcOptions): UnaryCall<QueryAgentMemoryRequest, QueryAgentMemoryResponse>;
    /**
     * @generated from protobuf rpc: WriteAgentMemory
     */
    writeAgentMemory(input: WriteAgentMemoryRequest, options?: RpcOptions): UnaryCall<WriteAgentMemoryRequest, WriteAgentMemoryResponse>;
    /**
     * @generated from protobuf rpc: SubscribeAgentEvents
     */
    subscribeAgentEvents(input: SubscribeAgentEventsRequest, options?: RpcOptions): ServerStreamingCall<SubscribeAgentEventsRequest, AgentEvent>;
}
/**
 * @generated from protobuf service nimi.runtime.v1.RuntimeAgentService
 */
export declare class RuntimeAgentServiceClient implements IRuntimeAgentServiceClient, ServiceInfo {
    private readonly _transport;
    typeName: string;
    methods: import("@protobuf-ts/runtime-rpc").MethodInfo<any, any>[];
    options: {
        [extensionName: string]: import("@protobuf-ts/runtime").JsonValue;
    };
    constructor(_transport: RpcTransport);
    /**
     * @generated from protobuf rpc: InitializeAgent
     */
    initializeAgent(input: InitializeAgentRequest, options?: RpcOptions): UnaryCall<InitializeAgentRequest, InitializeAgentResponse>;
    /**
     * @generated from protobuf rpc: TerminateAgent
     */
    terminateAgent(input: TerminateAgentRequest, options?: RpcOptions): UnaryCall<TerminateAgentRequest, TerminateAgentResponse>;
    /**
     * @generated from protobuf rpc: GetAgent
     */
    getAgent(input: GetAgentRequest, options?: RpcOptions): UnaryCall<GetAgentRequest, GetAgentResponse>;
    /**
     * @generated from protobuf rpc: ListAgents
     */
    listAgents(input: ListAgentsRequest, options?: RpcOptions): UnaryCall<ListAgentsRequest, ListAgentsResponse>;
    /**
     * @generated from protobuf rpc: OpenConversationAnchor
     */
    openConversationAnchor(input: OpenConversationAnchorRequest, options?: RpcOptions): UnaryCall<OpenConversationAnchorRequest, OpenConversationAnchorResponse>;
    /**
     * @generated from protobuf rpc: GetConversationAnchorSnapshot
     */
    getConversationAnchorSnapshot(input: GetConversationAnchorSnapshotRequest, options?: RpcOptions): UnaryCall<GetConversationAnchorSnapshotRequest, GetConversationAnchorSnapshotResponse>;
    /**
     * @generated from protobuf rpc: RegisterAvatarLiveInstanceBinding
     */
    registerAvatarLiveInstanceBinding(input: RegisterAvatarLiveInstanceBindingRequest, options?: RpcOptions): UnaryCall<RegisterAvatarLiveInstanceBindingRequest, RegisterAvatarLiveInstanceBindingResponse>;
    /**
     * @generated from protobuf rpc: ResolveAvatarLiveInstanceBinding
     */
    resolveAvatarLiveInstanceBinding(input: ResolveAvatarLiveInstanceBindingRequest, options?: RpcOptions): UnaryCall<ResolveAvatarLiveInstanceBindingRequest, ResolveAvatarLiveInstanceBindingResponse>;
    /**
     * @generated from protobuf rpc: GetPublicChatSessionSnapshot
     */
    getPublicChatSessionSnapshot(input: GetPublicChatSessionSnapshotRequest, options?: RpcOptions): UnaryCall<GetPublicChatSessionSnapshotRequest, GetPublicChatSessionSnapshotResponse>;
    /**
     * @generated from protobuf rpc: GetCompanionParticipationProjection
     */
    getCompanionParticipationProjection(input: GetCompanionParticipationProjectionRequest, options?: RpcOptions): UnaryCall<GetCompanionParticipationProjectionRequest, GetCompanionParticipationProjectionResponse>;
    /**
     * @generated from protobuf rpc: RequestCompanionParticipation
     */
    requestCompanionParticipation(input: RequestCompanionParticipationRequest, options?: RpcOptions): UnaryCall<RequestCompanionParticipationRequest, RequestCompanionParticipationResponse>;
    /**
     * @generated from protobuf rpc: CancelCompanionParticipation
     */
    cancelCompanionParticipation(input: CancelCompanionParticipationRequest, options?: RpcOptions): UnaryCall<CancelCompanionParticipationRequest, CancelCompanionParticipationResponse>;
    /**
     * @generated from protobuf rpc: OpenCompanionParticipationReplay
     */
    openCompanionParticipationReplay(input: OpenCompanionParticipationReplayRequest, options?: RpcOptions): UnaryCall<OpenCompanionParticipationReplayRequest, OpenCompanionParticipationReplayResponse>;
    /**
     * @generated from protobuf rpc: CreateRealmGroupMessageCandidate
     */
    createRealmGroupMessageCandidate(input: CreateRealmGroupMessageCandidateRequest, options?: RpcOptions): UnaryCall<CreateRealmGroupMessageCandidateRequest, CreateRealmGroupMessageCandidateResponse>;
    /**
     * @generated from protobuf rpc: GetRealmGroupMessageCandidateEvidence
     */
    getRealmGroupMessageCandidateEvidence(input: GetRealmGroupMessageCandidateEvidenceRequest, options?: RpcOptions): UnaryCall<GetRealmGroupMessageCandidateEvidenceRequest, GetRealmGroupMessageCandidateEvidenceResponse>;
    /**
     * @generated from protobuf rpc: GetAvatarDebugSnapshot
     */
    getAvatarDebugSnapshot(input: GetAvatarDebugSnapshotRequest, options?: RpcOptions): UnaryCall<GetAvatarDebugSnapshotRequest, GetAvatarDebugSnapshotResponse>;
    /**
     * @generated from protobuf rpc: RequestAvatarDebugProbe
     */
    requestAvatarDebugProbe(input: RequestAvatarDebugProbeRequest, options?: RpcOptions): UnaryCall<RequestAvatarDebugProbeRequest, RequestAvatarDebugProbeResponse>;
    /**
     * @generated from protobuf rpc: ListAvatarDebugProbeResults
     */
    listAvatarDebugProbeResults(input: ListAvatarDebugProbeResultsRequest, options?: RpcOptions): UnaryCall<ListAvatarDebugProbeResultsRequest, ListAvatarDebugProbeResultsResponse>;
    /**
     * @generated from protobuf rpc: GetAvatarDebugReplay
     */
    getAvatarDebugReplay(input: GetAvatarDebugReplayRequest, options?: RpcOptions): UnaryCall<GetAvatarDebugReplayRequest, GetAvatarDebugReplayResponse>;
    /**
     * @generated from protobuf rpc: GetAgentState
     */
    getAgentState(input: GetAgentStateRequest, options?: RpcOptions): UnaryCall<GetAgentStateRequest, GetAgentStateResponse>;
    /**
     * @generated from protobuf rpc: UpdateAgentState
     */
    updateAgentState(input: UpdateAgentStateRequest, options?: RpcOptions): UnaryCall<UpdateAgentStateRequest, UpdateAgentStateResponse>;
    /**
     * @generated from protobuf rpc: SetAgentPresentationProfile
     */
    setAgentPresentationProfile(input: SetAgentPresentationProfileRequest, options?: RpcOptions): UnaryCall<SetAgentPresentationProfileRequest, SetAgentPresentationProfileResponse>;
    /**
     * @generated from protobuf rpc: EnableAutonomy
     */
    enableAutonomy(input: EnableAutonomyRequest, options?: RpcOptions): UnaryCall<EnableAutonomyRequest, EnableAutonomyResponse>;
    /**
     * @generated from protobuf rpc: DisableAutonomy
     */
    disableAutonomy(input: DisableAutonomyRequest, options?: RpcOptions): UnaryCall<DisableAutonomyRequest, DisableAutonomyResponse>;
    /**
     * @generated from protobuf rpc: SetAutonomyConfig
     */
    setAutonomyConfig(input: SetAutonomyConfigRequest, options?: RpcOptions): UnaryCall<SetAutonomyConfigRequest, SetAutonomyConfigResponse>;
    /**
     * @generated from protobuf rpc: ListPendingHooks
     */
    listPendingHooks(input: ListPendingHooksRequest, options?: RpcOptions): UnaryCall<ListPendingHooksRequest, ListPendingHooksResponse>;
    /**
     * @generated from protobuf rpc: CancelHook
     */
    cancelHook(input: CancelHookRequest, options?: RpcOptions): UnaryCall<CancelHookRequest, CancelHookResponse>;
    /**
     * @generated from protobuf rpc: ListDelegatedProviderProfiles
     */
    listDelegatedProviderProfiles(input: ListDelegatedProviderProfilesRequest, options?: RpcOptions): UnaryCall<ListDelegatedProviderProfilesRequest, ListDelegatedProviderProfilesResponse>;
    /**
     * @generated from protobuf rpc: UpsertDelegatedProviderProfile
     */
    upsertDelegatedProviderProfile(input: UpsertDelegatedProviderProfileRequest, options?: RpcOptions): UnaryCall<UpsertDelegatedProviderProfileRequest, UpsertDelegatedProviderProfileResponse>;
    /**
     * @generated from protobuf rpc: SetDelegatedProviderState
     */
    setDelegatedProviderState(input: SetDelegatedProviderStateRequest, options?: RpcOptions): UnaryCall<SetDelegatedProviderStateRequest, SetDelegatedProviderStateResponse>;
    /**
     * @generated from protobuf rpc: ListDelegatedApprovalRequests
     */
    listDelegatedApprovalRequests(input: ListDelegatedApprovalRequestsRequest, options?: RpcOptions): UnaryCall<ListDelegatedApprovalRequestsRequest, ListDelegatedApprovalRequestsResponse>;
    /**
     * @generated from protobuf rpc: SubmitDelegatedApprovalDecision
     */
    submitDelegatedApprovalDecision(input: SubmitDelegatedApprovalDecisionRequest, options?: RpcOptions): UnaryCall<SubmitDelegatedApprovalDecisionRequest, SubmitDelegatedApprovalDecisionResponse>;
    /**
     * @generated from protobuf rpc: ListDelegatedDiagnostics
     */
    listDelegatedDiagnostics(input: ListDelegatedDiagnosticsRequest, options?: RpcOptions): UnaryCall<ListDelegatedDiagnosticsRequest, ListDelegatedDiagnosticsResponse>;
    /**
     * @generated from protobuf rpc: GetDelegatedReplayTrace
     */
    getDelegatedReplayTrace(input: GetDelegatedReplayTraceRequest, options?: RpcOptions): UnaryCall<GetDelegatedReplayTraceRequest, GetDelegatedReplayTraceResponse>;
    /**
     * @generated from protobuf rpc: GetDelegatedControlSurfaceSnapshot
     */
    getDelegatedControlSurfaceSnapshot(input: GetDelegatedControlSurfaceSnapshotRequest, options?: RpcOptions): UnaryCall<GetDelegatedControlSurfaceSnapshotRequest, GetDelegatedControlSurfaceSnapshotResponse>;
    /**
     * @generated from protobuf rpc: ExecuteDelegatedCapability
     */
    executeDelegatedCapability(input: ExecuteDelegatedCapabilityRequest, options?: RpcOptions): UnaryCall<ExecuteDelegatedCapabilityRequest, ExecuteDelegatedCapabilityResponse>;
    /**
     * @generated from protobuf rpc: QueryAgentMemory
     */
    queryAgentMemory(input: QueryAgentMemoryRequest, options?: RpcOptions): UnaryCall<QueryAgentMemoryRequest, QueryAgentMemoryResponse>;
    /**
     * @generated from protobuf rpc: WriteAgentMemory
     */
    writeAgentMemory(input: WriteAgentMemoryRequest, options?: RpcOptions): UnaryCall<WriteAgentMemoryRequest, WriteAgentMemoryResponse>;
    /**
     * @generated from protobuf rpc: SubscribeAgentEvents
     */
    subscribeAgentEvents(input: SubscribeAgentEventsRequest, options?: RpcOptions): ServerStreamingCall<SubscribeAgentEventsRequest, AgentEvent>;
}
//# sourceMappingURL=agent_service.client.d.ts.map