// @generated by protoc-gen-es v2.12.1 // @generated from file olivetin/api/v1/olivetin.proto (package olivetin.api.v1, syntax proto3) /* eslint-disable */ import type { GenFile, GenMessage, GenService } from "@bufbuild/protobuf/codegenv2"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file olivetin/api/v1/olivetin.proto. */ export declare const file_olivetin_api_v1_olivetin: GenFile; /** * @generated from message olivetin.api.v1.Action */ export declare type Action = Message<"olivetin.api.v1.Action"> & { /** * @generated from field: string binding_id = 1; */ bindingId: string; /** * @generated from field: string title = 2; */ title: string; /** * @generated from field: string icon = 3; */ icon: string; /** * @generated from field: bool can_exec = 4; */ canExec: boolean; /** * @generated from field: repeated olivetin.api.v1.ActionArgument arguments = 5; */ arguments: ActionArgument[]; /** * @generated from field: string popup_on_start = 6; */ popupOnStart: string; /** * @generated from field: int32 order = 7; */ order: number; /** * @generated from field: int32 timeout = 8; */ timeout: number; /** * Datetime when rate limit expires (empty string if not rate limited), format: "2006-01-02 15:04:05" * * @generated from field: string datetime_rate_limit_expires = 9; */ datetimeRateLimitExpires: string; /** * @generated from field: bool exec_on_startup = 10; */ execOnStartup: boolean; /** * @generated from field: repeated string exec_on_cron = 11; */ execOnCron: string[]; /** * @generated from field: repeated string exec_on_file_created_in_dir = 12; */ execOnFileCreatedInDir: string[]; /** * @generated from field: repeated string exec_on_file_changed_in_dir = 13; */ execOnFileChangedInDir: string[]; /** * @generated from field: string exec_on_calendar_file = 14; */ execOnCalendarFile: string; /** * @generated from field: repeated olivetin.api.v1.ActionWebhookExecHint exec_on_webhooks = 15; */ execOnWebhooks: ActionWebhookExecHint[]; /** * @generated from field: bool justification = 16; */ justification: boolean; /** * @generated from field: bool has_running_instance = 17; */ hasRunningInstance: boolean; /** * @generated from field: bool has_queued_instance = 18; */ hasQueuedInstance: boolean; /** * @generated from field: repeated olivetin.api.v1.ActionGroupMembership groups = 19; */ groups: ActionGroupMembership[]; }; /** * Describes the message olivetin.api.v1.Action. * Use `create(ActionSchema)` to create a new message. */ export declare const ActionSchema: GenMessage; /** * @generated from message olivetin.api.v1.ActionGroupMembership */ export declare type ActionGroupMembership = Message<"olivetin.api.v1.ActionGroupMembership"> & { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: int32 max_concurrent = 2; */ maxConcurrent: number; /** * @generated from field: int32 queue_size = 3; */ queueSize: number; }; /** * Describes the message olivetin.api.v1.ActionGroupMembership. * Use `create(ActionGroupMembershipSchema)` to create a new message. */ export declare const ActionGroupMembershipSchema: GenMessage; /** * @generated from message olivetin.api.v1.ActionWebhookExecHint */ export declare type ActionWebhookExecHint = Message<"olivetin.api.v1.ActionWebhookExecHint"> & { /** * @generated from field: string template = 1; */ template: string; /** * @generated from field: string match_path = 2; */ matchPath: string; /** * @generated from field: map match_headers = 3; */ matchHeaders: { [key: string]: string }; /** * @generated from field: map match_query = 4; */ matchQuery: { [key: string]: string }; }; /** * Describes the message olivetin.api.v1.ActionWebhookExecHint. * Use `create(ActionWebhookExecHintSchema)` to create a new message. */ export declare const ActionWebhookExecHintSchema: GenMessage; /** * @generated from message olivetin.api.v1.ActionArgument */ export declare type ActionArgument = Message<"olivetin.api.v1.ActionArgument"> & { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: string title = 2; */ title: string; /** * @generated from field: string type = 3; */ type: string; /** * @generated from field: string default_value = 4; */ defaultValue: string; /** * @generated from field: repeated olivetin.api.v1.ActionArgumentChoice choices = 5; */ choices: ActionArgumentChoice[]; /** * @generated from field: string description = 6; */ description: string; /** * @generated from field: map suggestions = 7; */ suggestions: { [key: string]: string }; /** * @generated from field: string suggestions_browser_key = 8; */ suggestionsBrowserKey: string; }; /** * Describes the message olivetin.api.v1.ActionArgument. * Use `create(ActionArgumentSchema)` to create a new message. */ export declare const ActionArgumentSchema: GenMessage; /** * @generated from message olivetin.api.v1.ActionArgumentChoice */ export declare type ActionArgumentChoice = Message<"olivetin.api.v1.ActionArgumentChoice"> & { /** * @generated from field: string value = 1; */ value: string; /** * @generated from field: string title = 2; */ title: string; }; /** * Describes the message olivetin.api.v1.ActionArgumentChoice. * Use `create(ActionArgumentChoiceSchema)` to create a new message. */ export declare const ActionArgumentChoiceSchema: GenMessage; /** * @generated from message olivetin.api.v1.Entity */ export declare type Entity = Message<"olivetin.api.v1.Entity"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string unique_key = 2; */ uniqueKey: string; /** * @generated from field: string type = 3; */ type: string; /** * @generated from field: repeated string directories = 4; */ directories: string[]; /** * @generated from field: map fields = 5; */ fields: { [key: string]: string }; }; /** * Describes the message olivetin.api.v1.Entity. * Use `create(EntitySchema)` to create a new message. */ export declare const EntitySchema: GenMessage; /** * @generated from message olivetin.api.v1.GetDashboardResponse */ export declare type GetDashboardResponse = Message<"olivetin.api.v1.GetDashboardResponse"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: olivetin.api.v1.Dashboard dashboard = 4; */ dashboard?: Dashboard | undefined; }; /** * Describes the message olivetin.api.v1.GetDashboardResponse. * Use `create(GetDashboardResponseSchema)` to create a new message. */ export declare const GetDashboardResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.EffectivePolicy */ export declare type EffectivePolicy = Message<"olivetin.api.v1.EffectivePolicy"> & { /** * @generated from field: bool show_diagnostics = 1; */ showDiagnostics: boolean; /** * @generated from field: bool show_log_list = 2; */ showLogList: boolean; /** * @generated from field: bool show_version_number = 3; */ showVersionNumber: boolean; }; /** * Describes the message olivetin.api.v1.EffectivePolicy. * Use `create(EffectivePolicySchema)` to create a new message. */ export declare const EffectivePolicySchema: GenMessage; /** * @generated from message olivetin.api.v1.GetDashboardRequest */ export declare type GetDashboardRequest = Message<"olivetin.api.v1.GetDashboardRequest"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string entity_type = 2; */ entityType: string; /** * @generated from field: string entity_key = 3; */ entityKey: string; }; /** * Describes the message olivetin.api.v1.GetDashboardRequest. * Use `create(GetDashboardRequestSchema)` to create a new message. */ export declare const GetDashboardRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.Dashboard */ export declare type Dashboard = Message<"olivetin.api.v1.Dashboard"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: repeated olivetin.api.v1.DashboardComponent contents = 2; */ contents: DashboardComponent[]; }; /** * Describes the message olivetin.api.v1.Dashboard. * Use `create(DashboardSchema)` to create a new message. */ export declare const DashboardSchema: GenMessage; /** * @generated from message olivetin.api.v1.DashboardComponent */ export declare type DashboardComponent = Message<"olivetin.api.v1.DashboardComponent"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string type = 2; */ type: string; /** * @generated from field: repeated olivetin.api.v1.DashboardComponent contents = 3; */ contents: DashboardComponent[]; /** * @generated from field: string icon = 4; */ icon: string; /** * @generated from field: string css_class = 5; */ cssClass: string; /** * @generated from field: olivetin.api.v1.Action action = 6; */ action?: Action | undefined; /** * @generated from field: string entity_type = 7; */ entityType: string; /** * @generated from field: string entity_key = 8; */ entityKey: string; }; /** * Describes the message olivetin.api.v1.DashboardComponent. * Use `create(DashboardComponentSchema)` to create a new message. */ export declare const DashboardComponentSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionRequest */ export declare type StartActionRequest = Message<"olivetin.api.v1.StartActionRequest"> & { /** * @generated from field: string binding_id = 1; */ bindingId: string; /** * @generated from field: repeated olivetin.api.v1.StartActionArgument arguments = 2; */ arguments: StartActionArgument[]; /** * @generated from field: string unique_tracking_id = 3; */ uniqueTrackingId: string; /** * @generated from field: string justification = 4; */ justification: string; }; /** * Describes the message olivetin.api.v1.StartActionRequest. * Use `create(StartActionRequestSchema)` to create a new message. */ export declare const StartActionRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionArgument */ export declare type StartActionArgument = Message<"olivetin.api.v1.StartActionArgument"> & { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: string value = 2; */ value: string; }; /** * Describes the message olivetin.api.v1.StartActionArgument. * Use `create(StartActionArgumentSchema)` to create a new message. */ export declare const StartActionArgumentSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionResponse */ export declare type StartActionResponse = Message<"olivetin.api.v1.StartActionResponse"> & { /** * @generated from field: string execution_tracking_id = 2; */ executionTrackingId: string; }; /** * Describes the message olivetin.api.v1.StartActionResponse. * Use `create(StartActionResponseSchema)` to create a new message. */ export declare const StartActionResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionAndWaitRequest */ export declare type StartActionAndWaitRequest = Message<"olivetin.api.v1.StartActionAndWaitRequest"> & { /** * @generated from field: string action_id = 1; */ actionId: string; /** * @generated from field: repeated olivetin.api.v1.StartActionArgument arguments = 2; */ arguments: StartActionArgument[]; /** * @generated from field: string justification = 3; */ justification: string; }; /** * Describes the message olivetin.api.v1.StartActionAndWaitRequest. * Use `create(StartActionAndWaitRequestSchema)` to create a new message. */ export declare const StartActionAndWaitRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionAndWaitResponse */ export declare type StartActionAndWaitResponse = Message<"olivetin.api.v1.StartActionAndWaitResponse"> & { /** * @generated from field: olivetin.api.v1.LogEntry log_entry = 1; */ logEntry?: LogEntry | undefined; }; /** * Describes the message olivetin.api.v1.StartActionAndWaitResponse. * Use `create(StartActionAndWaitResponseSchema)` to create a new message. */ export declare const StartActionAndWaitResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionByGetRequest */ export declare type StartActionByGetRequest = Message<"olivetin.api.v1.StartActionByGetRequest"> & { /** * @generated from field: string action_id = 1; */ actionId: string; }; /** * Describes the message olivetin.api.v1.StartActionByGetRequest. * Use `create(StartActionByGetRequestSchema)` to create a new message. */ export declare const StartActionByGetRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionByGetResponse */ export declare type StartActionByGetResponse = Message<"olivetin.api.v1.StartActionByGetResponse"> & { /** * @generated from field: string execution_tracking_id = 2; */ executionTrackingId: string; }; /** * Describes the message olivetin.api.v1.StartActionByGetResponse. * Use `create(StartActionByGetResponseSchema)` to create a new message. */ export declare const StartActionByGetResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionByGetAndWaitRequest */ export declare type StartActionByGetAndWaitRequest = Message<"olivetin.api.v1.StartActionByGetAndWaitRequest"> & { /** * @generated from field: string action_id = 1; */ actionId: string; }; /** * Describes the message olivetin.api.v1.StartActionByGetAndWaitRequest. * Use `create(StartActionByGetAndWaitRequestSchema)` to create a new message. */ export declare const StartActionByGetAndWaitRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.StartActionByGetAndWaitResponse */ export declare type StartActionByGetAndWaitResponse = Message<"olivetin.api.v1.StartActionByGetAndWaitResponse"> & { /** * @generated from field: olivetin.api.v1.LogEntry log_entry = 1; */ logEntry?: LogEntry | undefined; }; /** * Describes the message olivetin.api.v1.StartActionByGetAndWaitResponse. * Use `create(StartActionByGetAndWaitResponseSchema)` to create a new message. */ export declare const StartActionByGetAndWaitResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetLogsRequest */ export declare type GetLogsRequest = Message<"olivetin.api.v1.GetLogsRequest"> & { /** * @generated from field: int64 start_offset = 1; */ startOffset: bigint; /** * Optional date filter in YYYY-MM-DD format * * @generated from field: string date_filter = 2; */ dateFilter: string; /** * Number of logs per page (optional; server default used if 0 or unset) * * @generated from field: int64 page_size = 3; */ pageSize: bigint; /** * Optional filter expression (see logs UI syntax help) * * @generated from field: string filter = 4; */ filter: string; }; /** * Describes the message olivetin.api.v1.GetLogsRequest. * Use `create(GetLogsRequestSchema)` to create a new message. */ export declare const GetLogsRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.LogEntry */ export declare type LogEntry = Message<"olivetin.api.v1.LogEntry"> & { /** * @generated from field: string datetime_started = 1; */ datetimeStarted: string; /** * @generated from field: string action_title = 2; */ actionTitle: string; /** * @generated from field: string output = 3; */ output: string; /** * @generated from field: bool timed_out = 5; */ timedOut: boolean; /** * @generated from field: int32 exit_code = 6; */ exitCode: number; /** * @generated from field: string user = 7; */ user: string; /** * @generated from field: string user_class = 8; */ userClass: string; /** * @generated from field: string action_icon = 9; */ actionIcon: string; /** * @generated from field: repeated string tags = 10; */ tags: string[]; /** * @generated from field: string execution_tracking_id = 11; */ executionTrackingId: string; /** * @generated from field: string datetime_finished = 12; */ datetimeFinished: string; /** * @generated from field: bool execution_started = 14; */ executionStarted: boolean; /** * @generated from field: bool execution_finished = 15; */ executionFinished: boolean; /** * @generated from field: bool blocked = 16; */ blocked: boolean; /** * @generated from field: int64 datetime_index = 17; */ datetimeIndex: bigint; /** * @generated from field: bool can_kill = 18; */ canKill: boolean; /** * Datetime when rate limit expires (empty string if not rate limited), format: "2006-01-02 15:04:05" * * @generated from field: string datetime_rate_limit_expires = 19; */ datetimeRateLimitExpires: string; /** * Binding ID for matching rate limits to action buttons * * @generated from field: string binding_id = 20; */ bindingId: string; /** * @generated from field: bool queued = 21; */ queued: boolean; /** * @generated from field: string queued_for_group = 22; */ queuedForGroup: string; /** * @generated from field: string justification = 23; */ justification: string; /** * @generated from field: repeated olivetin.api.v1.StartActionArgument arguments = 24; */ arguments: StartActionArgument[]; }; /** * Describes the message olivetin.api.v1.LogEntry. * Use `create(LogEntrySchema)` to create a new message. */ export declare const LogEntrySchema: GenMessage; /** * @generated from message olivetin.api.v1.GetLogsResponse */ export declare type GetLogsResponse = Message<"olivetin.api.v1.GetLogsResponse"> & { /** * @generated from field: repeated olivetin.api.v1.LogEntry logs = 1; */ logs: LogEntry[]; /** * @generated from field: int64 count_remaining = 2; */ countRemaining: bigint; /** * @generated from field: int64 page_size = 3; */ pageSize: bigint; /** * @generated from field: int64 total_count = 4; */ totalCount: bigint; /** * @generated from field: int64 start_offset = 5; */ startOffset: bigint; }; /** * Describes the message olivetin.api.v1.GetLogsResponse. * Use `create(GetLogsResponseSchema)` to create a new message. */ export declare const GetLogsResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetActionLogsRequest */ export declare type GetActionLogsRequest = Message<"olivetin.api.v1.GetActionLogsRequest"> & { /** * @generated from field: string action_id = 1; */ actionId: string; /** * @generated from field: int64 start_offset = 2; */ startOffset: bigint; }; /** * Describes the message olivetin.api.v1.GetActionLogsRequest. * Use `create(GetActionLogsRequestSchema)` to create a new message. */ export declare const GetActionLogsRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetActionLogsResponse */ export declare type GetActionLogsResponse = Message<"olivetin.api.v1.GetActionLogsResponse"> & { /** * @generated from field: repeated olivetin.api.v1.LogEntry logs = 1; */ logs: LogEntry[]; /** * @generated from field: int64 count_remaining = 2; */ countRemaining: bigint; /** * @generated from field: int64 page_size = 3; */ pageSize: bigint; /** * @generated from field: int64 total_count = 4; */ totalCount: bigint; /** * @generated from field: int64 start_offset = 5; */ startOffset: bigint; }; /** * Describes the message olivetin.api.v1.GetActionLogsResponse. * Use `create(GetActionLogsResponseSchema)` to create a new message. */ export declare const GetActionLogsResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetExecutionQueueRequest */ export declare type GetExecutionQueueRequest = Message<"olivetin.api.v1.GetExecutionQueueRequest"> & { }; /** * Describes the message olivetin.api.v1.GetExecutionQueueRequest. * Use `create(GetExecutionQueueRequestSchema)` to create a new message. */ export declare const GetExecutionQueueRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.ExecutionQueueAction */ export declare type ExecutionQueueAction = Message<"olivetin.api.v1.ExecutionQueueAction"> & { /** * @generated from field: string binding_id = 1; */ bindingId: string; /** * @generated from field: string action_title = 2; */ actionTitle: string; /** * @generated from field: string action_icon = 3; */ actionIcon: string; /** * @generated from field: int32 max_concurrent = 4; */ maxConcurrent: number; /** * @generated from field: int32 active_count = 5; */ activeCount: number; /** * @generated from field: string entity_prefix = 6; */ entityPrefix: string; /** * @generated from field: repeated olivetin.api.v1.LogEntry entries = 7; */ entries: LogEntry[]; }; /** * Describes the message olivetin.api.v1.ExecutionQueueAction. * Use `create(ExecutionQueueActionSchema)` to create a new message. */ export declare const ExecutionQueueActionSchema: GenMessage; /** * @generated from message olivetin.api.v1.ExecutionQueueGroup */ export declare type ExecutionQueueGroup = Message<"olivetin.api.v1.ExecutionQueueGroup"> & { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: string icon = 2; */ icon: string; /** * @generated from field: int32 max_concurrent = 3; */ maxConcurrent: number; /** * @generated from field: int32 active_count = 4; */ activeCount: number; /** * @generated from field: repeated olivetin.api.v1.ExecutionQueueAction actions = 5; */ actions: ExecutionQueueAction[]; /** * @generated from field: int32 queued_count = 6; */ queuedCount: number; /** * @generated from field: int32 queue_size = 7; */ queueSize: number; }; /** * Describes the message olivetin.api.v1.ExecutionQueueGroup. * Use `create(ExecutionQueueGroupSchema)` to create a new message. */ export declare const ExecutionQueueGroupSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetExecutionQueueResponse */ export declare type GetExecutionQueueResponse = Message<"olivetin.api.v1.GetExecutionQueueResponse"> & { /** * @generated from field: repeated olivetin.api.v1.ExecutionQueueGroup groups = 1; */ groups: ExecutionQueueGroup[]; /** * @generated from field: int32 total_active = 2; */ totalActive: number; }; /** * Describes the message olivetin.api.v1.GetExecutionQueueResponse. * Use `create(GetExecutionQueueResponseSchema)` to create a new message. */ export declare const GetExecutionQueueResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.ValidateArgumentTypeRequest */ export declare type ValidateArgumentTypeRequest = Message<"olivetin.api.v1.ValidateArgumentTypeRequest"> & { /** * @generated from field: string value = 1; */ value: string; /** * @generated from field: string type = 2; */ type: string; /** * @generated from field: string binding_id = 3; */ bindingId: string; /** * @generated from field: string argument_name = 4; */ argumentName: string; }; /** * Describes the message olivetin.api.v1.ValidateArgumentTypeRequest. * Use `create(ValidateArgumentTypeRequestSchema)` to create a new message. */ export declare const ValidateArgumentTypeRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.ValidateArgumentTypeResponse */ export declare type ValidateArgumentTypeResponse = Message<"olivetin.api.v1.ValidateArgumentTypeResponse"> & { /** * @generated from field: bool valid = 1; */ valid: boolean; /** * @generated from field: string description = 2; */ description: string; }; /** * Describes the message olivetin.api.v1.ValidateArgumentTypeResponse. * Use `create(ValidateArgumentTypeResponseSchema)` to create a new message. */ export declare const ValidateArgumentTypeResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.WatchExecutionRequest */ export declare type WatchExecutionRequest = Message<"olivetin.api.v1.WatchExecutionRequest"> & { /** * @generated from field: string execution_tracking_id = 1; */ executionTrackingId: string; }; /** * Describes the message olivetin.api.v1.WatchExecutionRequest. * Use `create(WatchExecutionRequestSchema)` to create a new message. */ export declare const WatchExecutionRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.WatchExecutionUpdate */ export declare type WatchExecutionUpdate = Message<"olivetin.api.v1.WatchExecutionUpdate"> & { /** * @generated from field: string update = 1; */ update: string; }; /** * Describes the message olivetin.api.v1.WatchExecutionUpdate. * Use `create(WatchExecutionUpdateSchema)` to create a new message. */ export declare const WatchExecutionUpdateSchema: GenMessage; /** * @generated from message olivetin.api.v1.ExecutionStatusRequest */ export declare type ExecutionStatusRequest = Message<"olivetin.api.v1.ExecutionStatusRequest"> & { /** * @generated from field: string execution_tracking_id = 1; */ executionTrackingId: string; /** * @generated from field: string action_id = 2; */ actionId: string; }; /** * Describes the message olivetin.api.v1.ExecutionStatusRequest. * Use `create(ExecutionStatusRequestSchema)` to create a new message. */ export declare const ExecutionStatusRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.DashboardNavigationTarget */ export declare type DashboardNavigationTarget = Message<"olivetin.api.v1.DashboardNavigationTarget"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string entity_type = 2; */ entityType: string; /** * @generated from field: string entity_key = 3; */ entityKey: string; /** * @generated from field: string path = 4; */ path: string; }; /** * Describes the message olivetin.api.v1.DashboardNavigationTarget. * Use `create(DashboardNavigationTargetSchema)` to create a new message. */ export declare const DashboardNavigationTargetSchema: GenMessage; /** * @generated from message olivetin.api.v1.ExecutionStatusResponse */ export declare type ExecutionStatusResponse = Message<"olivetin.api.v1.ExecutionStatusResponse"> & { /** * @generated from field: olivetin.api.v1.LogEntry log_entry = 1; */ logEntry?: LogEntry | undefined; /** * @generated from field: repeated olivetin.api.v1.DashboardNavigationTarget back_to_dashboards = 2; */ backToDashboards: DashboardNavigationTarget[]; }; /** * Describes the message olivetin.api.v1.ExecutionStatusResponse. * Use `create(ExecutionStatusResponseSchema)` to create a new message. */ export declare const ExecutionStatusResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.WhoAmIRequest */ export declare type WhoAmIRequest = Message<"olivetin.api.v1.WhoAmIRequest"> & { }; /** * Describes the message olivetin.api.v1.WhoAmIRequest. * Use `create(WhoAmIRequestSchema)` to create a new message. */ export declare const WhoAmIRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.WhoAmIResponse */ export declare type WhoAmIResponse = Message<"olivetin.api.v1.WhoAmIResponse"> & { /** * @generated from field: string authenticated_user = 1; */ authenticatedUser: string; /** * @generated from field: string usergroup = 2; */ usergroup: string; /** * @generated from field: string provider = 3; */ provider: string; /** * @generated from field: repeated string acls = 4; */ acls: string[]; /** * @generated from field: string sid = 5; */ sid: string; }; /** * Describes the message olivetin.api.v1.WhoAmIResponse. * Use `create(WhoAmIResponseSchema)` to create a new message. */ export declare const WhoAmIResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.SosReportRequest */ export declare type SosReportRequest = Message<"olivetin.api.v1.SosReportRequest"> & { }; /** * Describes the message olivetin.api.v1.SosReportRequest. * Use `create(SosReportRequestSchema)` to create a new message. */ export declare const SosReportRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.SosReportResponse */ export declare type SosReportResponse = Message<"olivetin.api.v1.SosReportResponse"> & { /** * @generated from field: string alert = 1; */ alert: string; }; /** * Describes the message olivetin.api.v1.SosReportResponse. * Use `create(SosReportResponseSchema)` to create a new message. */ export declare const SosReportResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.DumpVarsRequest */ export declare type DumpVarsRequest = Message<"olivetin.api.v1.DumpVarsRequest"> & { }; /** * Describes the message olivetin.api.v1.DumpVarsRequest. * Use `create(DumpVarsRequestSchema)` to create a new message. */ export declare const DumpVarsRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.DumpVarsResponse */ export declare type DumpVarsResponse = Message<"olivetin.api.v1.DumpVarsResponse"> & { /** * @generated from field: string alert = 1; */ alert: string; /** * @generated from field: map contents = 2; */ contents: { [key: string]: string }; }; /** * Describes the message olivetin.api.v1.DumpVarsResponse. * Use `create(DumpVarsResponseSchema)` to create a new message. */ export declare const DumpVarsResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.DebugBinding */ export declare type DebugBinding = Message<"olivetin.api.v1.DebugBinding"> & { /** * @generated from field: string action_title = 1; */ actionTitle: string; /** * @generated from field: string entity_prefix = 2; */ entityPrefix: string; }; /** * Describes the message olivetin.api.v1.DebugBinding. * Use `create(DebugBindingSchema)` to create a new message. */ export declare const DebugBindingSchema: GenMessage; /** * @generated from message olivetin.api.v1.DumpPublicIdActionMapRequest */ export declare type DumpPublicIdActionMapRequest = Message<"olivetin.api.v1.DumpPublicIdActionMapRequest"> & { }; /** * Describes the message olivetin.api.v1.DumpPublicIdActionMapRequest. * Use `create(DumpPublicIdActionMapRequestSchema)` to create a new message. */ export declare const DumpPublicIdActionMapRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.DumpPublicIdActionMapResponse */ export declare type DumpPublicIdActionMapResponse = Message<"olivetin.api.v1.DumpPublicIdActionMapResponse"> & { /** * @generated from field: string alert = 1; */ alert: string; /** * @generated from field: map contents = 2; */ contents: { [key: string]: DebugBinding }; }; /** * Describes the message olivetin.api.v1.DumpPublicIdActionMapResponse. * Use `create(DumpPublicIdActionMapResponseSchema)` to create a new message. */ export declare const DumpPublicIdActionMapResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetReadyzRequest */ export declare type GetReadyzRequest = Message<"olivetin.api.v1.GetReadyzRequest"> & { }; /** * Describes the message olivetin.api.v1.GetReadyzRequest. * Use `create(GetReadyzRequestSchema)` to create a new message. */ export declare const GetReadyzRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetReadyzResponse */ export declare type GetReadyzResponse = Message<"olivetin.api.v1.GetReadyzResponse"> & { /** * @generated from field: string status = 1; */ status: string; }; /** * Describes the message olivetin.api.v1.GetReadyzResponse. * Use `create(GetReadyzResponseSchema)` to create a new message. */ export declare const GetReadyzResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.EventStreamRequest */ export declare type EventStreamRequest = Message<"olivetin.api.v1.EventStreamRequest"> & { }; /** * Describes the message olivetin.api.v1.EventStreamRequest. * Use `create(EventStreamRequestSchema)` to create a new message. */ export declare const EventStreamRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.EventStreamResponse */ export declare type EventStreamResponse = Message<"olivetin.api.v1.EventStreamResponse"> & { /** * @generated from oneof olivetin.api.v1.EventStreamResponse.event */ event: { /** * @generated from field: olivetin.api.v1.EventEntityChanged entity_changed = 2; */ value: EventEntityChanged; case: "entityChanged"; } | { /** * @generated from field: olivetin.api.v1.EventConfigChanged config_changed = 3; */ value: EventConfigChanged; case: "configChanged"; } | { /** * @generated from field: olivetin.api.v1.EventExecutionFinished execution_finished = 4; */ value: EventExecutionFinished; case: "executionFinished"; } | { /** * @generated from field: olivetin.api.v1.EventExecutionStarted execution_started = 5; */ value: EventExecutionStarted; case: "executionStarted"; } | { /** * @generated from field: olivetin.api.v1.EventOutputChunk output_chunk = 6; */ value: EventOutputChunk; case: "outputChunk"; } | { /** * @generated from field: olivetin.api.v1.EventHeartbeat heartbeat = 7; */ value: EventHeartbeat; case: "heartbeat"; } | { case: undefined; value?: undefined }; }; /** * Describes the message olivetin.api.v1.EventStreamResponse. * Use `create(EventStreamResponseSchema)` to create a new message. */ export declare const EventStreamResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.EventOutputChunk */ export declare type EventOutputChunk = Message<"olivetin.api.v1.EventOutputChunk"> & { /** * @generated from field: string execution_tracking_id = 1; */ executionTrackingId: string; /** * @generated from field: string output = 2; */ output: string; }; /** * Describes the message olivetin.api.v1.EventOutputChunk. * Use `create(EventOutputChunkSchema)` to create a new message. */ export declare const EventOutputChunkSchema: GenMessage; /** * @generated from message olivetin.api.v1.EventEntityChanged */ export declare type EventEntityChanged = Message<"olivetin.api.v1.EventEntityChanged"> & { }; /** * Describes the message olivetin.api.v1.EventEntityChanged. * Use `create(EventEntityChangedSchema)` to create a new message. */ export declare const EventEntityChangedSchema: GenMessage; /** * @generated from message olivetin.api.v1.EventConfigChanged */ export declare type EventConfigChanged = Message<"olivetin.api.v1.EventConfigChanged"> & { }; /** * Describes the message olivetin.api.v1.EventConfigChanged. * Use `create(EventConfigChangedSchema)` to create a new message. */ export declare const EventConfigChangedSchema: GenMessage; /** * @generated from message olivetin.api.v1.EventHeartbeat */ export declare type EventHeartbeat = Message<"olivetin.api.v1.EventHeartbeat"> & { }; /** * Describes the message olivetin.api.v1.EventHeartbeat. * Use `create(EventHeartbeatSchema)` to create a new message. */ export declare const EventHeartbeatSchema: GenMessage; /** * @generated from message olivetin.api.v1.EventExecutionFinished */ export declare type EventExecutionFinished = Message<"olivetin.api.v1.EventExecutionFinished"> & { /** * @generated from field: olivetin.api.v1.LogEntry log_entry = 1; */ logEntry?: LogEntry | undefined; }; /** * Describes the message olivetin.api.v1.EventExecutionFinished. * Use `create(EventExecutionFinishedSchema)` to create a new message. */ export declare const EventExecutionFinishedSchema: GenMessage; /** * @generated from message olivetin.api.v1.EventExecutionStarted */ export declare type EventExecutionStarted = Message<"olivetin.api.v1.EventExecutionStarted"> & { /** * @generated from field: olivetin.api.v1.LogEntry log_entry = 1; */ logEntry?: LogEntry | undefined; }; /** * Describes the message olivetin.api.v1.EventExecutionStarted. * Use `create(EventExecutionStartedSchema)` to create a new message. */ export declare const EventExecutionStartedSchema: GenMessage; /** * @generated from message olivetin.api.v1.KillActionRequest */ export declare type KillActionRequest = Message<"olivetin.api.v1.KillActionRequest"> & { /** * @generated from field: string execution_tracking_id = 1; */ executionTrackingId: string; }; /** * Describes the message olivetin.api.v1.KillActionRequest. * Use `create(KillActionRequestSchema)` to create a new message. */ export declare const KillActionRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.KillActionResponse */ export declare type KillActionResponse = Message<"olivetin.api.v1.KillActionResponse"> & { /** * @generated from field: string execution_tracking_id = 1; */ executionTrackingId: string; /** * @generated from field: bool killed = 2; */ killed: boolean; /** * @generated from field: bool already_completed = 3; */ alreadyCompleted: boolean; /** * @generated from field: bool found = 4; */ found: boolean; }; /** * Describes the message olivetin.api.v1.KillActionResponse. * Use `create(KillActionResponseSchema)` to create a new message. */ export declare const KillActionResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.LocalUserLoginRequest */ export declare type LocalUserLoginRequest = Message<"olivetin.api.v1.LocalUserLoginRequest"> & { /** * @generated from field: string username = 1; */ username: string; /** * @generated from field: string password = 2; */ password: string; }; /** * Describes the message olivetin.api.v1.LocalUserLoginRequest. * Use `create(LocalUserLoginRequestSchema)` to create a new message. */ export declare const LocalUserLoginRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.LocalUserLoginResponse */ export declare type LocalUserLoginResponse = Message<"olivetin.api.v1.LocalUserLoginResponse"> & { /** * @generated from field: bool success = 1; */ success: boolean; }; /** * Describes the message olivetin.api.v1.LocalUserLoginResponse. * Use `create(LocalUserLoginResponseSchema)` to create a new message. */ export declare const LocalUserLoginResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.PasswordHashRequest */ export declare type PasswordHashRequest = Message<"olivetin.api.v1.PasswordHashRequest"> & { /** * @generated from field: string password = 1; */ password: string; }; /** * Describes the message olivetin.api.v1.PasswordHashRequest. * Use `create(PasswordHashRequestSchema)` to create a new message. */ export declare const PasswordHashRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.PasswordHashResponse */ export declare type PasswordHashResponse = Message<"olivetin.api.v1.PasswordHashResponse"> & { /** * @generated from field: string hash = 1; */ hash: string; }; /** * Describes the message olivetin.api.v1.PasswordHashResponse. * Use `create(PasswordHashResponseSchema)` to create a new message. */ export declare const PasswordHashResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.LogoutRequest */ export declare type LogoutRequest = Message<"olivetin.api.v1.LogoutRequest"> & { }; /** * Describes the message olivetin.api.v1.LogoutRequest. * Use `create(LogoutRequestSchema)` to create a new message. */ export declare const LogoutRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.LogoutResponse */ export declare type LogoutResponse = Message<"olivetin.api.v1.LogoutResponse"> & { }; /** * Describes the message olivetin.api.v1.LogoutResponse. * Use `create(LogoutResponseSchema)` to create a new message. */ export declare const LogoutResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetDiagnosticsRequest */ export declare type GetDiagnosticsRequest = Message<"olivetin.api.v1.GetDiagnosticsRequest"> & { }; /** * Describes the message olivetin.api.v1.GetDiagnosticsRequest. * Use `create(GetDiagnosticsRequestSchema)` to create a new message. */ export declare const GetDiagnosticsRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetDiagnosticsResponse */ export declare type GetDiagnosticsResponse = Message<"olivetin.api.v1.GetDiagnosticsResponse"> & { /** * @generated from field: string SshFoundKey = 1; */ SshFoundKey: string; /** * @generated from field: string SshFoundConfig = 2; */ SshFoundConfig: string; }; /** * Describes the message olivetin.api.v1.GetDiagnosticsResponse. * Use `create(GetDiagnosticsResponseSchema)` to create a new message. */ export declare const GetDiagnosticsResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.InitRequest */ export declare type InitRequest = Message<"olivetin.api.v1.InitRequest"> & { }; /** * Describes the message olivetin.api.v1.InitRequest. * Use `create(InitRequestSchema)` to create a new message. */ export declare const InitRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.InitResponse */ export declare type InitResponse = Message<"olivetin.api.v1.InitResponse"> & { /** * @generated from field: bool showFooter = 1; */ showFooter: boolean; /** * @generated from field: bool showNavigation = 2; */ showNavigation: boolean; /** * @generated from field: bool showNewVersions = 3; */ showNewVersions: boolean; /** * @generated from field: string availableVersion = 4; */ availableVersion: string; /** * @generated from field: string currentVersion = 5; */ currentVersion: string; /** * @generated from field: string pageTitle = 6; */ pageTitle: string; /** * @generated from field: string sectionNavigationStyle = 7; */ sectionNavigationStyle: string; /** * @generated from field: string defaultIconForBack = 8; */ defaultIconForBack: string; /** * @generated from field: bool enableCustomJs = 9; */ enableCustomJs: boolean; /** * @generated from field: string authLoginUrl = 10; */ authLoginUrl: string; /** * @generated from field: bool authLocalLogin = 11; */ authLocalLogin: boolean; /** * @generated from field: repeated string styleMods = 12; */ styleMods: string[]; /** * @generated from field: repeated olivetin.api.v1.OAuth2Provider oAuth2Providers = 13; */ oAuth2Providers: OAuth2Provider[]; /** * @generated from field: repeated olivetin.api.v1.AdditionalLink additionalLinks = 14; */ additionalLinks: AdditionalLink[]; /** * @generated from field: repeated string rootDashboards = 15; */ rootDashboards: string[]; /** * @generated from field: string authenticated_user = 16; */ authenticatedUser: string; /** * @generated from field: string authenticated_user_provider = 17; */ authenticatedUserProvider: string; /** * @generated from field: olivetin.api.v1.EffectivePolicy effective_policy = 18; */ effectivePolicy?: EffectivePolicy | undefined; /** * @generated from field: string banner_message = 19; */ bannerMessage: string; /** * @generated from field: string banner_css = 20; */ bannerCss: string; /** * @generated from field: bool show_diagnostics = 21; */ showDiagnostics: boolean; /** * @generated from field: bool show_log_list = 22; */ showLogList: boolean; /** * @generated from field: bool login_required = 23; */ loginRequired: boolean; /** * List of available theme names * * @generated from field: repeated string available_themes = 24; */ availableThemes: string[]; /** * @generated from field: bool show_navigate_on_start_icons = 25; */ showNavigateOnStartIcons: boolean; }; /** * Describes the message olivetin.api.v1.InitResponse. * Use `create(InitResponseSchema)` to create a new message. */ export declare const InitResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.AdditionalLink */ export declare type AdditionalLink = Message<"olivetin.api.v1.AdditionalLink"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string url = 2; */ url: string; }; /** * Describes the message olivetin.api.v1.AdditionalLink. * Use `create(AdditionalLinkSchema)` to create a new message. */ export declare const AdditionalLinkSchema: GenMessage; /** * @generated from message olivetin.api.v1.OAuth2Provider */ export declare type OAuth2Provider = Message<"olivetin.api.v1.OAuth2Provider"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string icon = 3; */ icon: string; /** * @generated from field: string key = 4; */ key: string; }; /** * Describes the message olivetin.api.v1.OAuth2Provider. * Use `create(OAuth2ProviderSchema)` to create a new message. */ export declare const OAuth2ProviderSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetActionBindingRequest */ export declare type GetActionBindingRequest = Message<"olivetin.api.v1.GetActionBindingRequest"> & { /** * @generated from field: string binding_id = 1; */ bindingId: string; }; /** * Describes the message olivetin.api.v1.GetActionBindingRequest. * Use `create(GetActionBindingRequestSchema)` to create a new message. */ export declare const GetActionBindingRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetActionBindingResponse */ export declare type GetActionBindingResponse = Message<"olivetin.api.v1.GetActionBindingResponse"> & { /** * @generated from field: olivetin.api.v1.Action action = 1; */ action?: Action | undefined; /** * @generated from field: repeated olivetin.api.v1.DashboardNavigationTarget back_to_dashboards = 2; */ backToDashboards: DashboardNavigationTarget[]; }; /** * Describes the message olivetin.api.v1.GetActionBindingResponse. * Use `create(GetActionBindingResponseSchema)` to create a new message. */ export declare const GetActionBindingResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetEntitiesRequest */ export declare type GetEntitiesRequest = Message<"olivetin.api.v1.GetEntitiesRequest"> & { }; /** * Describes the message olivetin.api.v1.GetEntitiesRequest. * Use `create(GetEntitiesRequestSchema)` to create a new message. */ export declare const GetEntitiesRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetEntitiesResponse */ export declare type GetEntitiesResponse = Message<"olivetin.api.v1.GetEntitiesResponse"> & { /** * @generated from field: repeated olivetin.api.v1.EntityDefinition entity_definitions = 1; */ entityDefinitions: EntityDefinition[]; }; /** * Describes the message olivetin.api.v1.GetEntitiesResponse. * Use `create(GetEntitiesResponseSchema)` to create a new message. */ export declare const GetEntitiesResponseSchema: GenMessage; /** * @generated from message olivetin.api.v1.EntityDefinition */ export declare type EntityDefinition = Message<"olivetin.api.v1.EntityDefinition"> & { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: repeated olivetin.api.v1.Entity instances = 2; */ instances: Entity[]; /** * @generated from field: repeated string used_on_dashboards = 3; */ usedOnDashboards: string[]; }; /** * Describes the message olivetin.api.v1.EntityDefinition. * Use `create(EntityDefinitionSchema)` to create a new message. */ export declare const EntityDefinitionSchema: GenMessage; /** * @generated from message olivetin.api.v1.GetEntityRequest */ export declare type GetEntityRequest = Message<"olivetin.api.v1.GetEntityRequest"> & { /** * @generated from field: string unique_key = 1; */ uniqueKey: string; /** * @generated from field: string type = 2; */ type: string; }; /** * Describes the message olivetin.api.v1.GetEntityRequest. * Use `create(GetEntityRequestSchema)` to create a new message. */ export declare const GetEntityRequestSchema: GenMessage; /** * @generated from message olivetin.api.v1.RestartActionRequest */ export declare type RestartActionRequest = Message<"olivetin.api.v1.RestartActionRequest"> & { /** * @generated from field: string execution_tracking_id = 1; */ executionTrackingId: string; }; /** * Describes the message olivetin.api.v1.RestartActionRequest. * Use `create(RestartActionRequestSchema)` to create a new message. */ export declare const RestartActionRequestSchema: GenMessage; /** * @generated from service olivetin.api.v1.OliveTinApiService */ export declare const OliveTinApiService: GenService<{ /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetDashboard */ getDashboard: { methodKind: "unary"; input: typeof GetDashboardRequestSchema; output: typeof GetDashboardResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.StartAction */ startAction: { methodKind: "unary"; input: typeof StartActionRequestSchema; output: typeof StartActionResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.StartActionAndWait */ startActionAndWait: { methodKind: "unary"; input: typeof StartActionAndWaitRequestSchema; output: typeof StartActionAndWaitResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.StartActionByGet */ startActionByGet: { methodKind: "unary"; input: typeof StartActionByGetRequestSchema; output: typeof StartActionByGetResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.StartActionByGetAndWait */ startActionByGetAndWait: { methodKind: "unary"; input: typeof StartActionByGetAndWaitRequestSchema; output: typeof StartActionByGetAndWaitResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.RestartAction */ restartAction: { methodKind: "unary"; input: typeof RestartActionRequestSchema; output: typeof StartActionResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.KillAction */ killAction: { methodKind: "unary"; input: typeof KillActionRequestSchema; output: typeof KillActionResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.ExecutionStatus */ executionStatus: { methodKind: "unary"; input: typeof ExecutionStatusRequestSchema; output: typeof ExecutionStatusResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetLogs */ getLogs: { methodKind: "unary"; input: typeof GetLogsRequestSchema; output: typeof GetLogsResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetActionLogs */ getActionLogs: { methodKind: "unary"; input: typeof GetActionLogsRequestSchema; output: typeof GetActionLogsResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetExecutionQueue */ getExecutionQueue: { methodKind: "unary"; input: typeof GetExecutionQueueRequestSchema; output: typeof GetExecutionQueueResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.ValidateArgumentType */ validateArgumentType: { methodKind: "unary"; input: typeof ValidateArgumentTypeRequestSchema; output: typeof ValidateArgumentTypeResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.WhoAmI */ whoAmI: { methodKind: "unary"; input: typeof WhoAmIRequestSchema; output: typeof WhoAmIResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.SosReport */ sosReport: { methodKind: "unary"; input: typeof SosReportRequestSchema; output: typeof SosReportResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.DumpVars */ dumpVars: { methodKind: "unary"; input: typeof DumpVarsRequestSchema; output: typeof DumpVarsResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.DumpPublicIdActionMap */ dumpPublicIdActionMap: { methodKind: "unary"; input: typeof DumpPublicIdActionMapRequestSchema; output: typeof DumpPublicIdActionMapResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetReadyz */ getReadyz: { methodKind: "unary"; input: typeof GetReadyzRequestSchema; output: typeof GetReadyzResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.LocalUserLogin */ localUserLogin: { methodKind: "unary"; input: typeof LocalUserLoginRequestSchema; output: typeof LocalUserLoginResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.PasswordHash */ passwordHash: { methodKind: "unary"; input: typeof PasswordHashRequestSchema; output: typeof PasswordHashResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.Logout */ logout: { methodKind: "unary"; input: typeof LogoutRequestSchema; output: typeof LogoutResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.EventStream */ eventStream: { methodKind: "server_streaming"; input: typeof EventStreamRequestSchema; output: typeof EventStreamResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetDiagnostics */ getDiagnostics: { methodKind: "unary"; input: typeof GetDiagnosticsRequestSchema; output: typeof GetDiagnosticsResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.Init */ init: { methodKind: "unary"; input: typeof InitRequestSchema; output: typeof InitResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetActionBinding */ getActionBinding: { methodKind: "unary"; input: typeof GetActionBindingRequestSchema; output: typeof GetActionBindingResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetEntities */ getEntities: { methodKind: "unary"; input: typeof GetEntitiesRequestSchema; output: typeof GetEntitiesResponseSchema; }, /** * @generated from rpc olivetin.api.v1.OliveTinApiService.GetEntity */ getEntity: { methodKind: "unary"; input: typeof GetEntityRequestSchema; output: typeof EntitySchema; }, }>;