@okutrade/account-api
Version:
TypeScript client for OKU Account API using Connect-ES
224 lines (223 loc) • 6.07 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Any, NullValue } from "@bufbuild/protobuf/wkt";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file google/api/expr/v1beta1/value.proto.
*/
export declare const file_google_api_expr_v1beta1_value: GenFile;
/**
* Represents a CEL value.
*
* This is similar to `google.protobuf.Value`, but can represent CEL's full
* range of values.
*
* @generated from message google.api.expr.v1beta1.Value
*/
export type Value = Message<"google.api.expr.v1beta1.Value"> & {
/**
* Required. The valid kinds of values.
*
* @generated from oneof google.api.expr.v1beta1.Value.kind
*/
kind: {
/**
* Null value.
*
* @generated from field: google.protobuf.NullValue null_value = 1;
*/
value: NullValue;
case: "nullValue";
} | {
/**
* Boolean value.
*
* @generated from field: bool bool_value = 2;
*/
value: boolean;
case: "boolValue";
} | {
/**
* Signed integer value.
*
* @generated from field: int64 int64_value = 3;
*/
value: bigint;
case: "int64Value";
} | {
/**
* Unsigned integer value.
*
* @generated from field: uint64 uint64_value = 4;
*/
value: bigint;
case: "uint64Value";
} | {
/**
* Floating point value.
*
* @generated from field: double double_value = 5;
*/
value: number;
case: "doubleValue";
} | {
/**
* UTF-8 string value.
*
* @generated from field: string string_value = 6;
*/
value: string;
case: "stringValue";
} | {
/**
* Byte string value.
*
* @generated from field: bytes bytes_value = 7;
*/
value: Uint8Array;
case: "bytesValue";
} | {
/**
* An enum value.
*
* @generated from field: google.api.expr.v1beta1.EnumValue enum_value = 9;
*/
value: EnumValue;
case: "enumValue";
} | {
/**
* The proto message backing an object value.
*
* @generated from field: google.protobuf.Any object_value = 10;
*/
value: Any;
case: "objectValue";
} | {
/**
* Map value.
*
* @generated from field: google.api.expr.v1beta1.MapValue map_value = 11;
*/
value: MapValue;
case: "mapValue";
} | {
/**
* List value.
*
* @generated from field: google.api.expr.v1beta1.ListValue list_value = 12;
*/
value: ListValue;
case: "listValue";
} | {
/**
* A Type value represented by the fully qualified name of the type.
*
* @generated from field: string type_value = 15;
*/
value: string;
case: "typeValue";
} | {
case: undefined;
value?: undefined;
};
};
/**
* Describes the message google.api.expr.v1beta1.Value.
* Use `create(ValueSchema)` to create a new message.
*/
export declare const ValueSchema: GenMessage<Value>;
/**
* An enum value.
*
* @generated from message google.api.expr.v1beta1.EnumValue
*/
export type EnumValue = Message<"google.api.expr.v1beta1.EnumValue"> & {
/**
* The fully qualified name of the enum type.
*
* @generated from field: string type = 1;
*/
type: string;
/**
* The value of the enum.
*
* @generated from field: int32 value = 2;
*/
value: number;
};
/**
* Describes the message google.api.expr.v1beta1.EnumValue.
* Use `create(EnumValueSchema)` to create a new message.
*/
export declare const EnumValueSchema: GenMessage<EnumValue>;
/**
* A list.
*
* Wrapped in a message so 'not set' and empty can be differentiated, which is
* required for use in a 'oneof'.
*
* @generated from message google.api.expr.v1beta1.ListValue
*/
export type ListValue = Message<"google.api.expr.v1beta1.ListValue"> & {
/**
* The ordered values in the list.
*
* @generated from field: repeated google.api.expr.v1beta1.Value values = 1;
*/
values: Value[];
};
/**
* Describes the message google.api.expr.v1beta1.ListValue.
* Use `create(ListValueSchema)` to create a new message.
*/
export declare const ListValueSchema: GenMessage<ListValue>;
/**
* A map.
*
* Wrapped in a message so 'not set' and empty can be differentiated, which is
* required for use in a 'oneof'.
*
* @generated from message google.api.expr.v1beta1.MapValue
*/
export type MapValue = Message<"google.api.expr.v1beta1.MapValue"> & {
/**
* The set of map entries.
*
* CEL has fewer restrictions on keys, so a protobuf map represenation
* cannot be used.
*
* @generated from field: repeated google.api.expr.v1beta1.MapValue.Entry entries = 1;
*/
entries: MapValue_Entry[];
};
/**
* Describes the message google.api.expr.v1beta1.MapValue.
* Use `create(MapValueSchema)` to create a new message.
*/
export declare const MapValueSchema: GenMessage<MapValue>;
/**
* An entry in the map.
*
* @generated from message google.api.expr.v1beta1.MapValue.Entry
*/
export type MapValue_Entry = Message<"google.api.expr.v1beta1.MapValue.Entry"> & {
/**
* The key.
*
* Must be unique with in the map.
* Currently only boolean, int, uint, and string values can be keys.
*
* @generated from field: google.api.expr.v1beta1.Value key = 1;
*/
key?: Value;
/**
* The value.
*
* @generated from field: google.api.expr.v1beta1.Value value = 2;
*/
value?: Value;
};
/**
* Describes the message google.api.expr.v1beta1.MapValue.Entry.
* Use `create(MapValue_EntrySchema)` to create a new message.
*/
export declare const MapValue_EntrySchema: GenMessage<MapValue_Entry>;