UNPKG

@okutrade/account-api

Version:

TypeScript client for OKU Account API using Connect-ES

176 lines (175 loc) 10.5 kB
// Copyright 2025 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. import { enumDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv1"; import { file_google_api_expr_v1alpha1_syntax } from "./syntax_pb.js"; import { file_google_protobuf_empty, file_google_protobuf_struct } from "@bufbuild/protobuf/wkt"; /** * Describes the file google/api/expr/v1alpha1/checked.proto. */ export const file_google_api_expr_v1alpha1_checked = /*@__PURE__*/ fileDesc("CiZnb29nbGUvYXBpL2V4cHIvdjFhbHBoYTEvY2hlY2tlZC5wcm90bxIYZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExIswDCgtDaGVja2VkRXhwchJOCg1yZWZlcmVuY2VfbWFwGAIgAygLMjcuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkNoZWNrZWRFeHByLlJlZmVyZW5jZU1hcEVudHJ5EkQKCHR5cGVfbWFwGAMgAygLMjIuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkNoZWNrZWRFeHByLlR5cGVNYXBFbnRyeRI5Cgtzb3VyY2VfaW5mbxgFIAEoCzIkLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5Tb3VyY2VJbmZvEhQKDGV4cHJfdmVyc2lvbhgGIAEoCRIsCgRleHByGAQgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkV4cHIaWAoRUmVmZXJlbmNlTWFwRW50cnkSCwoDa2V5GAEgASgDEjIKBXZhbHVlGAIgASgLMiMuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlJlZmVyZW5jZToCOAEaTgoMVHlwZU1hcEVudHJ5EgsKA2tleRgBIAEoAxItCgV2YWx1ZRgCIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlOgI4ASKCCgoEVHlwZRIlCgNkeW4YASABKAsyFi5nb29nbGUucHJvdG9idWYuRW1wdHlIABIqCgRudWxsGAIgASgOMhouZ29vZ2xlLnByb3RvYnVmLk51bGxWYWx1ZUgAEkEKCXByaW1pdGl2ZRgDIAEoDjIsLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlLlByaW1pdGl2ZVR5cGVIABI/Cgd3cmFwcGVyGAQgASgOMiwuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGUuUHJpbWl0aXZlVHlwZUgAEkIKCndlbGxfa25vd24YBSABKA4yLC5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZS5XZWxsS25vd25UeXBlSAASPAoJbGlzdF90eXBlGAYgASgLMicuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGUuTGlzdFR5cGVIABI6CghtYXBfdHlwZRgHIAEoCzImLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlLk1hcFR5cGVIABI/CghmdW5jdGlvbhgIIAEoCzIrLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlLkZ1bmN0aW9uVHlwZUgAEhYKDG1lc3NhZ2VfdHlwZRgJIAEoCUgAEhQKCnR5cGVfcGFyYW0YCiABKAlIABIuCgR0eXBlGAsgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGVIABInCgVlcnJvchgMIAEoCzIWLmdvb2dsZS5wcm90b2J1Zi5FbXB0eUgAEkQKDWFic3RyYWN0X3R5cGUYDiABKAsyKy5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZS5BYnN0cmFjdFR5cGVIABo9CghMaXN0VHlwZRIxCgllbGVtX3R5cGUYASABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZRpvCgdNYXBUeXBlEjAKCGtleV90eXBlGAEgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGUSMgoKdmFsdWVfdHlwZRgCIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlGnYKDEZ1bmN0aW9uVHlwZRIzCgtyZXN1bHRfdHlwZRgBIAEoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlEjEKCWFyZ190eXBlcxgCIAMoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlGlUKDEFic3RyYWN0VHlwZRIMCgRuYW1lGAEgASgJEjcKD3BhcmFtZXRlcl90eXBlcxgCIAMoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlInMKDVByaW1pdGl2ZVR5cGUSHgoaUFJJTUlUSVZFX1RZUEVfVU5TUEVDSUZJRUQQABIICgRCT09MEAESCQoFSU5UNjQQAhIKCgZVSU5UNjQQAxIKCgZET1VCTEUQBBIKCgZTVFJJTkcQBRIJCgVCWVRFUxAGIlYKDVdlbGxLbm93blR5cGUSHwobV0VMTF9LTk9XTl9UWVBFX1VOU1BFQ0lGSUVEEAASBwoDQU5ZEAESDQoJVElNRVNUQU1QEAISDAoIRFVSQVRJT04QA0ILCgl0eXBlX2tpbmQiuQQKBERlY2wSDAoEbmFtZRgBIAEoCRI5CgVpZGVudBgCIAEoCzIoLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5EZWNsLklkZW50RGVjbEgAEj8KCGZ1bmN0aW9uGAMgASgLMisuZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLkRlY2wuRnVuY3Rpb25EZWNsSAAaeQoJSWRlbnREZWNsEiwKBHR5cGUYASABKAsyHi5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuVHlwZRIxCgV2YWx1ZRgCIAEoCzIiLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5Db25zdGFudBILCgNkb2MYAyABKAkangIKDEZ1bmN0aW9uRGVjbBJHCglvdmVybG9hZHMYASADKAsyNC5nb29nbGUuYXBpLmV4cHIudjFhbHBoYTEuRGVjbC5GdW5jdGlvbkRlY2wuT3ZlcmxvYWQaxAEKCE92ZXJsb2FkEhMKC292ZXJsb2FkX2lkGAEgASgJEi4KBnBhcmFtcxgCIAMoCzIeLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5UeXBlEhMKC3R5cGVfcGFyYW1zGAMgAygJEjMKC3Jlc3VsdF90eXBlGAQgASgLMh4uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExLlR5cGUSHAoUaXNfaW5zdGFuY2VfZnVuY3Rpb24YBSABKAgSCwoDZG9jGAYgASgJQgsKCWRlY2xfa2luZCJhCglSZWZlcmVuY2USDAoEbmFtZRgBIAEoCRITCgtvdmVybG9hZF9pZBgDIAMoCRIxCgV2YWx1ZRgEIAEoCzIiLmdvb2dsZS5hcGkuZXhwci52MWFscGhhMS5Db25zdGFudEJsChxjb20uZ29vZ2xlLmFwaS5leHByLnYxYWxwaGExQglEZWNsUHJvdG9QAVo8Z29vZ2xlLmdvbGFuZy5vcmcvZ2VucHJvdG8vZ29vZ2xlYXBpcy9hcGkvZXhwci92MWFscGhhMTtleHBy+AEBYgZwcm90bzM", [file_google_api_expr_v1alpha1_syntax, file_google_protobuf_empty, file_google_protobuf_struct]); /** * Describes the message google.api.expr.v1alpha1.CheckedExpr. * Use `create(CheckedExprSchema)` to create a new message. */ export const CheckedExprSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 0); /** * Describes the message google.api.expr.v1alpha1.Type. * Use `create(TypeSchema)` to create a new message. */ export const TypeSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 1); /** * Describes the message google.api.expr.v1alpha1.Type.ListType. * Use `create(Type_ListTypeSchema)` to create a new message. */ export const Type_ListTypeSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 1, 0); /** * Describes the message google.api.expr.v1alpha1.Type.MapType. * Use `create(Type_MapTypeSchema)` to create a new message. */ export const Type_MapTypeSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 1, 1); /** * Describes the message google.api.expr.v1alpha1.Type.FunctionType. * Use `create(Type_FunctionTypeSchema)` to create a new message. */ export const Type_FunctionTypeSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 1, 2); /** * Describes the message google.api.expr.v1alpha1.Type.AbstractType. * Use `create(Type_AbstractTypeSchema)` to create a new message. */ export const Type_AbstractTypeSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 1, 3); /** * CEL primitive types. * * @generated from enum google.api.expr.v1alpha1.Type.PrimitiveType */ export var Type_PrimitiveType; (function (Type_PrimitiveType) { /** * Unspecified type. * * @generated from enum value: PRIMITIVE_TYPE_UNSPECIFIED = 0; */ Type_PrimitiveType[Type_PrimitiveType["PRIMITIVE_TYPE_UNSPECIFIED"] = 0] = "PRIMITIVE_TYPE_UNSPECIFIED"; /** * Boolean type. * * @generated from enum value: BOOL = 1; */ Type_PrimitiveType[Type_PrimitiveType["BOOL"] = 1] = "BOOL"; /** * Int64 type. * * Proto-based integer values are widened to int64. * * @generated from enum value: INT64 = 2; */ Type_PrimitiveType[Type_PrimitiveType["INT64"] = 2] = "INT64"; /** * Uint64 type. * * Proto-based unsigned integer values are widened to uint64. * * @generated from enum value: UINT64 = 3; */ Type_PrimitiveType[Type_PrimitiveType["UINT64"] = 3] = "UINT64"; /** * Double type. * * Proto-based float values are widened to double values. * * @generated from enum value: DOUBLE = 4; */ Type_PrimitiveType[Type_PrimitiveType["DOUBLE"] = 4] = "DOUBLE"; /** * String type. * * @generated from enum value: STRING = 5; */ Type_PrimitiveType[Type_PrimitiveType["STRING"] = 5] = "STRING"; /** * Bytes type. * * @generated from enum value: BYTES = 6; */ Type_PrimitiveType[Type_PrimitiveType["BYTES"] = 6] = "BYTES"; })(Type_PrimitiveType || (Type_PrimitiveType = {})); /** * Describes the enum google.api.expr.v1alpha1.Type.PrimitiveType. */ export const Type_PrimitiveTypeSchema = /*@__PURE__*/ enumDesc(file_google_api_expr_v1alpha1_checked, 1, 0); /** * Well-known protobuf types treated with first-class support in CEL. * * @generated from enum google.api.expr.v1alpha1.Type.WellKnownType */ export var Type_WellKnownType; (function (Type_WellKnownType) { /** * Unspecified type. * * @generated from enum value: WELL_KNOWN_TYPE_UNSPECIFIED = 0; */ Type_WellKnownType[Type_WellKnownType["WELL_KNOWN_TYPE_UNSPECIFIED"] = 0] = "WELL_KNOWN_TYPE_UNSPECIFIED"; /** * Well-known protobuf.Any type. * * Any types are a polymorphic message type. During type-checking they are * treated like `DYN` types, but at runtime they are resolved to a specific * message type specified at evaluation time. * * @generated from enum value: ANY = 1; */ Type_WellKnownType[Type_WellKnownType["ANY"] = 1] = "ANY"; /** * Well-known protobuf.Timestamp type, internally referenced as `timestamp`. * * @generated from enum value: TIMESTAMP = 2; */ Type_WellKnownType[Type_WellKnownType["TIMESTAMP"] = 2] = "TIMESTAMP"; /** * Well-known protobuf.Duration type, internally referenced as `duration`. * * @generated from enum value: DURATION = 3; */ Type_WellKnownType[Type_WellKnownType["DURATION"] = 3] = "DURATION"; })(Type_WellKnownType || (Type_WellKnownType = {})); /** * Describes the enum google.api.expr.v1alpha1.Type.WellKnownType. */ export const Type_WellKnownTypeSchema = /*@__PURE__*/ enumDesc(file_google_api_expr_v1alpha1_checked, 1, 1); /** * Describes the message google.api.expr.v1alpha1.Decl. * Use `create(DeclSchema)` to create a new message. */ export const DeclSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 2); /** * Describes the message google.api.expr.v1alpha1.Decl.IdentDecl. * Use `create(Decl_IdentDeclSchema)` to create a new message. */ export const Decl_IdentDeclSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 2, 0); /** * Describes the message google.api.expr.v1alpha1.Decl.FunctionDecl. * Use `create(Decl_FunctionDeclSchema)` to create a new message. */ export const Decl_FunctionDeclSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 2, 1); /** * Describes the message google.api.expr.v1alpha1.Decl.FunctionDecl.Overload. * Use `create(Decl_FunctionDecl_OverloadSchema)` to create a new message. */ export const Decl_FunctionDecl_OverloadSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 2, 1, 0); /** * Describes the message google.api.expr.v1alpha1.Reference. * Use `create(ReferenceSchema)` to create a new message. */ export const ReferenceSchema = /*@__PURE__*/ messageDesc(file_google_api_expr_v1alpha1_checked, 3);