// @generated by protoc-gen-es v2.2.0 with parameter "target=dts,json_types=true,import_extension=js" // @generated from file zitadel/system.proto (package zitadel.system.v1, syntax proto3) /* eslint-disable */ import type { GenFile, GenMessage, GenService } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; import type { ListDetails, ListDetailsJson, ListQuery, ListQueryJson, ObjectDetails, ObjectDetailsJson } from "./object_pb.js"; import type { Domain, DomainFieldName, DomainFieldNameJson, DomainJson, DomainSearchQuery, DomainSearchQueryJson, FieldName, FieldNameJson, Instance, InstanceDetail, InstanceDetailJson, InstanceJson, Query, QueryJson } from "./instance_pb.js"; import type { Duration, DurationJson, Timestamp, TimestampJson } from "@bufbuild/protobuf/wkt"; import type { KeyType, KeyTypeJson } from "./auth_n_key_pb.js"; import type { Member, MemberFieldColumnName, MemberFieldColumnNameJson, MemberJson, SearchQuery, SearchQueryJson } from "./member_pb.js"; import type { Notification, NotificationJson, Unit, UnitJson } from "./quota_pb.js"; import type { InstanceFeature, InstanceFeatureJson } from "./feature_pb.js"; /** * Describes the file zitadel/system.proto. */ export declare const file_zitadel_system: GenFile; /** * This is an empty request * * @generated from message zitadel.system.v1.HealthzRequest */ export declare type HealthzRequest = Message<"zitadel.system.v1.HealthzRequest"> & { }; /** * This is an empty request * * @generated from message zitadel.system.v1.HealthzRequest */ export declare type HealthzRequestJson = { }; /** * Describes the message zitadel.system.v1.HealthzRequest. * Use `create(HealthzRequestSchema)` to create a new message. */ export declare const HealthzRequestSchema: GenMessage; /** * This is an empty response * * @generated from message zitadel.system.v1.HealthzResponse */ export declare type HealthzResponse = Message<"zitadel.system.v1.HealthzResponse"> & { }; /** * This is an empty response * * @generated from message zitadel.system.v1.HealthzResponse */ export declare type HealthzResponseJson = { }; /** * Describes the message zitadel.system.v1.HealthzResponse. * Use `create(HealthzResponseSchema)` to create a new message. */ export declare const HealthzResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.ListInstancesRequest */ export declare type ListInstancesRequest = Message<"zitadel.system.v1.ListInstancesRequest"> & { /** * list limitations and ordering * * @generated from field: zitadel.v1.ListQuery query = 1; */ query?: ListQuery; /** * the field the result is sorted * * @generated from field: zitadel.instance.v1.FieldName sorting_column = 2; */ sortingColumn: FieldName; /** * criterias the client is looking for * * @generated from field: repeated zitadel.instance.v1.Query queries = 3; */ queries: Query[]; }; /** * @generated from message zitadel.system.v1.ListInstancesRequest */ export declare type ListInstancesRequestJson = { /** * list limitations and ordering * * @generated from field: zitadel.v1.ListQuery query = 1; */ query?: ListQueryJson; /** * the field the result is sorted * * @generated from field: zitadel.instance.v1.FieldName sorting_column = 2; */ sortingColumn?: FieldNameJson; /** * criterias the client is looking for * * @generated from field: repeated zitadel.instance.v1.Query queries = 3; */ queries?: QueryJson[]; }; /** * Describes the message zitadel.system.v1.ListInstancesRequest. * Use `create(ListInstancesRequestSchema)` to create a new message. */ export declare const ListInstancesRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.ListInstancesResponse */ export declare type ListInstancesResponse = Message<"zitadel.system.v1.ListInstancesResponse"> & { /** * @generated from field: zitadel.v1.ListDetails details = 1; */ details?: ListDetails; /** * @generated from field: zitadel.instance.v1.FieldName sorting_column = 2; */ sortingColumn: FieldName; /** * @generated from field: repeated zitadel.instance.v1.Instance result = 3; */ result: Instance[]; }; /** * @generated from message zitadel.system.v1.ListInstancesResponse */ export declare type ListInstancesResponseJson = { /** * @generated from field: zitadel.v1.ListDetails details = 1; */ details?: ListDetailsJson; /** * @generated from field: zitadel.instance.v1.FieldName sorting_column = 2; */ sortingColumn?: FieldNameJson; /** * @generated from field: repeated zitadel.instance.v1.Instance result = 3; */ result?: InstanceJson[]; }; /** * Describes the message zitadel.system.v1.ListInstancesResponse. * Use `create(ListInstancesResponseSchema)` to create a new message. */ export declare const ListInstancesResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.GetInstanceRequest */ export declare type GetInstanceRequest = Message<"zitadel.system.v1.GetInstanceRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; }; /** * @generated from message zitadel.system.v1.GetInstanceRequest */ export declare type GetInstanceRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; }; /** * Describes the message zitadel.system.v1.GetInstanceRequest. * Use `create(GetInstanceRequestSchema)` to create a new message. */ export declare const GetInstanceRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.GetInstanceResponse */ export declare type GetInstanceResponse = Message<"zitadel.system.v1.GetInstanceResponse"> & { /** * @generated from field: zitadel.instance.v1.InstanceDetail instance = 1; */ instance?: InstanceDetail; }; /** * @generated from message zitadel.system.v1.GetInstanceResponse */ export declare type GetInstanceResponseJson = { /** * @generated from field: zitadel.instance.v1.InstanceDetail instance = 1; */ instance?: InstanceDetailJson; }; /** * Describes the message zitadel.system.v1.GetInstanceResponse. * Use `create(GetInstanceResponseSchema)` to create a new message. */ export declare const GetInstanceResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddInstanceRequest */ export declare type AddInstanceRequest = Message<"zitadel.system.v1.AddInstanceRequest"> & { /** * @generated from field: string instance_name = 1; */ instanceName: string; /** * @generated from field: string first_org_name = 2; */ firstOrgName: string; /** * @generated from field: string custom_domain = 3; */ customDomain: string; /** * @generated from field: string owner_user_name = 4; */ ownerUserName: string; /** * @generated from field: zitadel.system.v1.AddInstanceRequest.Email owner_email = 5; */ ownerEmail?: AddInstanceRequest_Email; /** * @generated from field: zitadel.system.v1.AddInstanceRequest.Profile owner_profile = 6; */ ownerProfile?: AddInstanceRequest_Profile; /** * @generated from field: zitadel.system.v1.AddInstanceRequest.Password owner_password = 7; */ ownerPassword?: AddInstanceRequest_Password; /** * @generated from field: string default_language = 8; */ defaultLanguage: string; }; /** * @generated from message zitadel.system.v1.AddInstanceRequest */ export declare type AddInstanceRequestJson = { /** * @generated from field: string instance_name = 1; */ instanceName?: string; /** * @generated from field: string first_org_name = 2; */ firstOrgName?: string; /** * @generated from field: string custom_domain = 3; */ customDomain?: string; /** * @generated from field: string owner_user_name = 4; */ ownerUserName?: string; /** * @generated from field: zitadel.system.v1.AddInstanceRequest.Email owner_email = 5; */ ownerEmail?: AddInstanceRequest_EmailJson; /** * @generated from field: zitadel.system.v1.AddInstanceRequest.Profile owner_profile = 6; */ ownerProfile?: AddInstanceRequest_ProfileJson; /** * @generated from field: zitadel.system.v1.AddInstanceRequest.Password owner_password = 7; */ ownerPassword?: AddInstanceRequest_PasswordJson; /** * @generated from field: string default_language = 8; */ defaultLanguage?: string; }; /** * Describes the message zitadel.system.v1.AddInstanceRequest. * Use `create(AddInstanceRequestSchema)` to create a new message. */ export declare const AddInstanceRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddInstanceRequest.Profile */ export declare type AddInstanceRequest_Profile = Message<"zitadel.system.v1.AddInstanceRequest.Profile"> & { /** * @generated from field: string first_name = 1; */ firstName: string; /** * @generated from field: string last_name = 2; */ lastName: string; /** * @generated from field: string preferred_language = 5; */ preferredLanguage: string; }; /** * @generated from message zitadel.system.v1.AddInstanceRequest.Profile */ export declare type AddInstanceRequest_ProfileJson = { /** * @generated from field: string first_name = 1; */ firstName?: string; /** * @generated from field: string last_name = 2; */ lastName?: string; /** * @generated from field: string preferred_language = 5; */ preferredLanguage?: string; }; /** * Describes the message zitadel.system.v1.AddInstanceRequest.Profile. * Use `create(AddInstanceRequest_ProfileSchema)` to create a new message. */ export declare const AddInstanceRequest_ProfileSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddInstanceRequest.Email */ export declare type AddInstanceRequest_Email = Message<"zitadel.system.v1.AddInstanceRequest.Email"> & { /** * @generated from field: string email = 1; */ email: string; /** * @generated from field: bool is_email_verified = 2; */ isEmailVerified: boolean; }; /** * @generated from message zitadel.system.v1.AddInstanceRequest.Email */ export declare type AddInstanceRequest_EmailJson = { /** * @generated from field: string email = 1; */ email?: string; /** * @generated from field: bool is_email_verified = 2; */ isEmailVerified?: boolean; }; /** * Describes the message zitadel.system.v1.AddInstanceRequest.Email. * Use `create(AddInstanceRequest_EmailSchema)` to create a new message. */ export declare const AddInstanceRequest_EmailSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddInstanceRequest.Password */ export declare type AddInstanceRequest_Password = Message<"zitadel.system.v1.AddInstanceRequest.Password"> & { /** * @generated from field: string password = 1; */ password: string; /** * @generated from field: bool password_change_required = 2; */ passwordChangeRequired: boolean; }; /** * @generated from message zitadel.system.v1.AddInstanceRequest.Password */ export declare type AddInstanceRequest_PasswordJson = { /** * @generated from field: string password = 1; */ password?: string; /** * @generated from field: bool password_change_required = 2; */ passwordChangeRequired?: boolean; }; /** * Describes the message zitadel.system.v1.AddInstanceRequest.Password. * Use `create(AddInstanceRequest_PasswordSchema)` to create a new message. */ export declare const AddInstanceRequest_PasswordSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddInstanceResponse */ export declare type AddInstanceResponse = Message<"zitadel.system.v1.AddInstanceResponse"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: zitadel.v1.ObjectDetails details = 2; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.AddInstanceResponse */ export declare type AddInstanceResponseJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: zitadel.v1.ObjectDetails details = 2; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.AddInstanceResponse. * Use `create(AddInstanceResponseSchema)` to create a new message. */ export declare const AddInstanceResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceRequest */ export declare type CreateInstanceRequest = Message<"zitadel.system.v1.CreateInstanceRequest"> & { /** * @generated from field: string instance_name = 1; */ instanceName: string; /** * @generated from field: string first_org_name = 2; */ firstOrgName: string; /** * @generated from field: string custom_domain = 3; */ customDomain: string; /** * @generated from oneof zitadel.system.v1.CreateInstanceRequest.owner */ owner: { /** * oneof field for the user managing the instance * * @generated from field: zitadel.system.v1.CreateInstanceRequest.Human human = 4; */ value: CreateInstanceRequest_Human; case: "human"; } | { /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.Machine machine = 5; */ value: CreateInstanceRequest_Machine; case: "machine"; } | { case: undefined; value?: undefined }; /** * @generated from field: string default_language = 6; */ defaultLanguage: string; }; /** * @generated from message zitadel.system.v1.CreateInstanceRequest */ export declare type CreateInstanceRequestJson = { /** * @generated from field: string instance_name = 1; */ instanceName?: string; /** * @generated from field: string first_org_name = 2; */ firstOrgName?: string; /** * @generated from field: string custom_domain = 3; */ customDomain?: string; /** * oneof field for the user managing the instance * * @generated from field: zitadel.system.v1.CreateInstanceRequest.Human human = 4; */ human?: CreateInstanceRequest_HumanJson; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.Machine machine = 5; */ machine?: CreateInstanceRequest_MachineJson; /** * @generated from field: string default_language = 6; */ defaultLanguage?: string; }; /** * Describes the message zitadel.system.v1.CreateInstanceRequest. * Use `create(CreateInstanceRequestSchema)` to create a new message. */ export declare const CreateInstanceRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Profile */ export declare type CreateInstanceRequest_Profile = Message<"zitadel.system.v1.CreateInstanceRequest.Profile"> & { /** * @generated from field: string first_name = 1; */ firstName: string; /** * @generated from field: string last_name = 2; */ lastName: string; /** * @generated from field: string preferred_language = 3; */ preferredLanguage: string; }; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Profile */ export declare type CreateInstanceRequest_ProfileJson = { /** * @generated from field: string first_name = 1; */ firstName?: string; /** * @generated from field: string last_name = 2; */ lastName?: string; /** * @generated from field: string preferred_language = 3; */ preferredLanguage?: string; }; /** * Describes the message zitadel.system.v1.CreateInstanceRequest.Profile. * Use `create(CreateInstanceRequest_ProfileSchema)` to create a new message. */ export declare const CreateInstanceRequest_ProfileSchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Email */ export declare type CreateInstanceRequest_Email = Message<"zitadel.system.v1.CreateInstanceRequest.Email"> & { /** * @generated from field: string email = 1; */ email: string; /** * @generated from field: bool is_email_verified = 2; */ isEmailVerified: boolean; }; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Email */ export declare type CreateInstanceRequest_EmailJson = { /** * @generated from field: string email = 1; */ email?: string; /** * @generated from field: bool is_email_verified = 2; */ isEmailVerified?: boolean; }; /** * Describes the message zitadel.system.v1.CreateInstanceRequest.Email. * Use `create(CreateInstanceRequest_EmailSchema)` to create a new message. */ export declare const CreateInstanceRequest_EmailSchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Password */ export declare type CreateInstanceRequest_Password = Message<"zitadel.system.v1.CreateInstanceRequest.Password"> & { /** * @generated from field: string password = 1; */ password: string; /** * @generated from field: bool password_change_required = 2; */ passwordChangeRequired: boolean; }; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Password */ export declare type CreateInstanceRequest_PasswordJson = { /** * @generated from field: string password = 1; */ password?: string; /** * @generated from field: bool password_change_required = 2; */ passwordChangeRequired?: boolean; }; /** * Describes the message zitadel.system.v1.CreateInstanceRequest.Password. * Use `create(CreateInstanceRequest_PasswordSchema)` to create a new message. */ export declare const CreateInstanceRequest_PasswordSchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Human */ export declare type CreateInstanceRequest_Human = Message<"zitadel.system.v1.CreateInstanceRequest.Human"> & { /** * @generated from field: string user_name = 1; */ userName: string; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.Email email = 2; */ email?: CreateInstanceRequest_Email; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.Profile profile = 3; */ profile?: CreateInstanceRequest_Profile; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.Password password = 4; */ password?: CreateInstanceRequest_Password; }; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Human */ export declare type CreateInstanceRequest_HumanJson = { /** * @generated from field: string user_name = 1; */ userName?: string; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.Email email = 2; */ email?: CreateInstanceRequest_EmailJson; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.Profile profile = 3; */ profile?: CreateInstanceRequest_ProfileJson; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.Password password = 4; */ password?: CreateInstanceRequest_PasswordJson; }; /** * Describes the message zitadel.system.v1.CreateInstanceRequest.Human. * Use `create(CreateInstanceRequest_HumanSchema)` to create a new message. */ export declare const CreateInstanceRequest_HumanSchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.PersonalAccessToken */ export declare type CreateInstanceRequest_PersonalAccessToken = Message<"zitadel.system.v1.CreateInstanceRequest.PersonalAccessToken"> & { /** * @generated from field: google.protobuf.Timestamp expiration_date = 1; */ expirationDate?: Timestamp; }; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.PersonalAccessToken */ export declare type CreateInstanceRequest_PersonalAccessTokenJson = { /** * @generated from field: google.protobuf.Timestamp expiration_date = 1; */ expirationDate?: TimestampJson; }; /** * Describes the message zitadel.system.v1.CreateInstanceRequest.PersonalAccessToken. * Use `create(CreateInstanceRequest_PersonalAccessTokenSchema)` to create a new message. */ export declare const CreateInstanceRequest_PersonalAccessTokenSchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.MachineKey */ export declare type CreateInstanceRequest_MachineKey = Message<"zitadel.system.v1.CreateInstanceRequest.MachineKey"> & { /** * @generated from field: zitadel.authn.v1.KeyType type = 1; */ type: KeyType; /** * @generated from field: google.protobuf.Timestamp expiration_date = 2; */ expirationDate?: Timestamp; }; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.MachineKey */ export declare type CreateInstanceRequest_MachineKeyJson = { /** * @generated from field: zitadel.authn.v1.KeyType type = 1; */ type?: KeyTypeJson; /** * @generated from field: google.protobuf.Timestamp expiration_date = 2; */ expirationDate?: TimestampJson; }; /** * Describes the message zitadel.system.v1.CreateInstanceRequest.MachineKey. * Use `create(CreateInstanceRequest_MachineKeySchema)` to create a new message. */ export declare const CreateInstanceRequest_MachineKeySchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Machine */ export declare type CreateInstanceRequest_Machine = Message<"zitadel.system.v1.CreateInstanceRequest.Machine"> & { /** * @generated from field: string user_name = 1; */ userName: string; /** * @generated from field: string name = 2; */ name: string; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.PersonalAccessToken personal_access_token = 3; */ personalAccessToken?: CreateInstanceRequest_PersonalAccessToken; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.MachineKey machine_key = 4; */ machineKey?: CreateInstanceRequest_MachineKey; }; /** * @generated from message zitadel.system.v1.CreateInstanceRequest.Machine */ export declare type CreateInstanceRequest_MachineJson = { /** * @generated from field: string user_name = 1; */ userName?: string; /** * @generated from field: string name = 2; */ name?: string; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.PersonalAccessToken personal_access_token = 3; */ personalAccessToken?: CreateInstanceRequest_PersonalAccessTokenJson; /** * @generated from field: zitadel.system.v1.CreateInstanceRequest.MachineKey machine_key = 4; */ machineKey?: CreateInstanceRequest_MachineKeyJson; }; /** * Describes the message zitadel.system.v1.CreateInstanceRequest.Machine. * Use `create(CreateInstanceRequest_MachineSchema)` to create a new message. */ export declare const CreateInstanceRequest_MachineSchema: GenMessage; /** * @generated from message zitadel.system.v1.CreateInstanceResponse */ export declare type CreateInstanceResponse = Message<"zitadel.system.v1.CreateInstanceResponse"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: zitadel.v1.ObjectDetails details = 2; */ details?: ObjectDetails; /** * @generated from field: string pat = 3; */ pat: string; /** * @generated from field: bytes machine_key = 4; */ machineKey: Uint8Array; }; /** * @generated from message zitadel.system.v1.CreateInstanceResponse */ export declare type CreateInstanceResponseJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: zitadel.v1.ObjectDetails details = 2; */ details?: ObjectDetailsJson; /** * @generated from field: string pat = 3; */ pat?: string; /** * @generated from field: bytes machine_key = 4; */ machineKey?: string; }; /** * Describes the message zitadel.system.v1.CreateInstanceResponse. * Use `create(CreateInstanceResponseSchema)` to create a new message. */ export declare const CreateInstanceResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.UpdateInstanceRequest */ export declare type UpdateInstanceRequest = Message<"zitadel.system.v1.UpdateInstanceRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: string instance_name = 2; */ instanceName: string; }; /** * @generated from message zitadel.system.v1.UpdateInstanceRequest */ export declare type UpdateInstanceRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: string instance_name = 2; */ instanceName?: string; }; /** * Describes the message zitadel.system.v1.UpdateInstanceRequest. * Use `create(UpdateInstanceRequestSchema)` to create a new message. */ export declare const UpdateInstanceRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.UpdateInstanceResponse */ export declare type UpdateInstanceResponse = Message<"zitadel.system.v1.UpdateInstanceResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.UpdateInstanceResponse */ export declare type UpdateInstanceResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.UpdateInstanceResponse. * Use `create(UpdateInstanceResponseSchema)` to create a new message. */ export declare const UpdateInstanceResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.RemoveInstanceRequest */ export declare type RemoveInstanceRequest = Message<"zitadel.system.v1.RemoveInstanceRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; }; /** * @generated from message zitadel.system.v1.RemoveInstanceRequest */ export declare type RemoveInstanceRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; }; /** * Describes the message zitadel.system.v1.RemoveInstanceRequest. * Use `create(RemoveInstanceRequestSchema)` to create a new message. */ export declare const RemoveInstanceRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.RemoveInstanceResponse */ export declare type RemoveInstanceResponse = Message<"zitadel.system.v1.RemoveInstanceResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.RemoveInstanceResponse */ export declare type RemoveInstanceResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.RemoveInstanceResponse. * Use `create(RemoveInstanceResponseSchema)` to create a new message. */ export declare const RemoveInstanceResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.ListIAMMembersRequest */ export declare type ListIAMMembersRequest = Message<"zitadel.system.v1.ListIAMMembersRequest"> & { /** * @generated from field: zitadel.v1.ListQuery query = 1; */ query?: ListQuery; /** * @generated from field: string instance_id = 2; */ instanceId: string; /** * @generated from field: repeated zitadel.member.v1.SearchQuery queries = 3; */ queries: SearchQuery[]; /** * @generated from field: zitadel.member.v1.MemberFieldColumnName sorting_column = 4; */ sortingColumn: MemberFieldColumnName; }; /** * @generated from message zitadel.system.v1.ListIAMMembersRequest */ export declare type ListIAMMembersRequestJson = { /** * @generated from field: zitadel.v1.ListQuery query = 1; */ query?: ListQueryJson; /** * @generated from field: string instance_id = 2; */ instanceId?: string; /** * @generated from field: repeated zitadel.member.v1.SearchQuery queries = 3; */ queries?: SearchQueryJson[]; /** * @generated from field: zitadel.member.v1.MemberFieldColumnName sorting_column = 4; */ sortingColumn?: MemberFieldColumnNameJson; }; /** * Describes the message zitadel.system.v1.ListIAMMembersRequest. * Use `create(ListIAMMembersRequestSchema)` to create a new message. */ export declare const ListIAMMembersRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.ListIAMMembersResponse */ export declare type ListIAMMembersResponse = Message<"zitadel.system.v1.ListIAMMembersResponse"> & { /** * @generated from field: zitadel.v1.ListDetails details = 1; */ details?: ListDetails; /** * @generated from field: repeated zitadel.member.v1.Member result = 2; */ result: Member[]; }; /** * @generated from message zitadel.system.v1.ListIAMMembersResponse */ export declare type ListIAMMembersResponseJson = { /** * @generated from field: zitadel.v1.ListDetails details = 1; */ details?: ListDetailsJson; /** * @generated from field: repeated zitadel.member.v1.Member result = 2; */ result?: MemberJson[]; }; /** * Describes the message zitadel.system.v1.ListIAMMembersResponse. * Use `create(ListIAMMembersResponseSchema)` to create a new message. */ export declare const ListIAMMembersResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.GetUsageRequest */ export declare type GetUsageRequest = Message<"zitadel.system.v1.GetUsageRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; }; /** * @generated from message zitadel.system.v1.GetUsageRequest */ export declare type GetUsageRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; }; /** * Describes the message zitadel.system.v1.GetUsageRequest. * Use `create(GetUsageRequestSchema)` to create a new message. */ export declare const GetUsageRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddQuotaRequest */ export declare type AddQuotaRequest = Message<"zitadel.system.v1.AddQuotaRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * the unit a quota should be imposed on * * @generated from field: zitadel.quota.v1.Unit unit = 2; */ unit: Unit; /** * the starting time from which the current quota period is calculated from. This is relevant for querying the current usage. * * @generated from field: google.protobuf.Timestamp from = 3; */ from?: Timestamp; /** * the quota periods duration * * @generated from field: google.protobuf.Duration reset_interval = 4; */ resetInterval?: Duration; /** * the quota amount of units * * @generated from field: uint64 amount = 5; */ amount: bigint; /** * whether ZITADEL should block further usage when the configured amount is used * * @generated from field: bool limit = 6; */ limit: boolean; /** * the handlers, ZITADEL executes when certain quota percentages are reached * * @generated from field: repeated zitadel.quota.v1.Notification notifications = 7; */ notifications: Notification[]; }; /** * @generated from message zitadel.system.v1.AddQuotaRequest */ export declare type AddQuotaRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * the unit a quota should be imposed on * * @generated from field: zitadel.quota.v1.Unit unit = 2; */ unit?: UnitJson; /** * the starting time from which the current quota period is calculated from. This is relevant for querying the current usage. * * @generated from field: google.protobuf.Timestamp from = 3; */ from?: TimestampJson; /** * the quota periods duration * * @generated from field: google.protobuf.Duration reset_interval = 4; */ resetInterval?: DurationJson; /** * the quota amount of units * * @generated from field: uint64 amount = 5; */ amount?: string; /** * whether ZITADEL should block further usage when the configured amount is used * * @generated from field: bool limit = 6; */ limit?: boolean; /** * the handlers, ZITADEL executes when certain quota percentages are reached * * @generated from field: repeated zitadel.quota.v1.Notification notifications = 7; */ notifications?: NotificationJson[]; }; /** * Describes the message zitadel.system.v1.AddQuotaRequest. * Use `create(AddQuotaRequestSchema)` to create a new message. */ export declare const AddQuotaRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddQuotaResponse */ export declare type AddQuotaResponse = Message<"zitadel.system.v1.AddQuotaResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.AddQuotaResponse */ export declare type AddQuotaResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.AddQuotaResponse. * Use `create(AddQuotaResponseSchema)` to create a new message. */ export declare const AddQuotaResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.SetQuotaRequest */ export declare type SetQuotaRequest = Message<"zitadel.system.v1.SetQuotaRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * the unit a quota should be imposed on * * @generated from field: zitadel.quota.v1.Unit unit = 2; */ unit: Unit; /** * the starting time from which the current quota period is calculated from. This is relevant for querying the current usage. * * @generated from field: google.protobuf.Timestamp from = 3; */ from?: Timestamp; /** * the quota periods duration * * @generated from field: google.protobuf.Duration reset_interval = 4; */ resetInterval?: Duration; /** * the quota amount of units * * @generated from field: uint64 amount = 5; */ amount: bigint; /** * whether ZITADEL should block further usage when the configured amount is used * * @generated from field: bool limit = 6; */ limit: boolean; /** * the handlers, ZITADEL executes when certain quota percentages are reached * * @generated from field: repeated zitadel.quota.v1.Notification notifications = 7; */ notifications: Notification[]; }; /** * @generated from message zitadel.system.v1.SetQuotaRequest */ export declare type SetQuotaRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * the unit a quota should be imposed on * * @generated from field: zitadel.quota.v1.Unit unit = 2; */ unit?: UnitJson; /** * the starting time from which the current quota period is calculated from. This is relevant for querying the current usage. * * @generated from field: google.protobuf.Timestamp from = 3; */ from?: TimestampJson; /** * the quota periods duration * * @generated from field: google.protobuf.Duration reset_interval = 4; */ resetInterval?: DurationJson; /** * the quota amount of units * * @generated from field: uint64 amount = 5; */ amount?: string; /** * whether ZITADEL should block further usage when the configured amount is used * * @generated from field: bool limit = 6; */ limit?: boolean; /** * the handlers, ZITADEL executes when certain quota percentages are reached * * @generated from field: repeated zitadel.quota.v1.Notification notifications = 7; */ notifications?: NotificationJson[]; }; /** * Describes the message zitadel.system.v1.SetQuotaRequest. * Use `create(SetQuotaRequestSchema)` to create a new message. */ export declare const SetQuotaRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.SetQuotaResponse */ export declare type SetQuotaResponse = Message<"zitadel.system.v1.SetQuotaResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.SetQuotaResponse */ export declare type SetQuotaResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.SetQuotaResponse. * Use `create(SetQuotaResponseSchema)` to create a new message. */ export declare const SetQuotaResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.RemoveQuotaRequest */ export declare type RemoveQuotaRequest = Message<"zitadel.system.v1.RemoveQuotaRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: zitadel.quota.v1.Unit unit = 2; */ unit: Unit; }; /** * @generated from message zitadel.system.v1.RemoveQuotaRequest */ export declare type RemoveQuotaRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: zitadel.quota.v1.Unit unit = 2; */ unit?: UnitJson; }; /** * Describes the message zitadel.system.v1.RemoveQuotaRequest. * Use `create(RemoveQuotaRequestSchema)` to create a new message. */ export declare const RemoveQuotaRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.RemoveQuotaResponse */ export declare type RemoveQuotaResponse = Message<"zitadel.system.v1.RemoveQuotaResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.RemoveQuotaResponse */ export declare type RemoveQuotaResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.RemoveQuotaResponse. * Use `create(RemoveQuotaResponseSchema)` to create a new message. */ export declare const RemoveQuotaResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.SetLimitsRequest */ export declare type SetLimitsRequest = Message<"zitadel.system.v1.SetLimitsRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: google.protobuf.Duration audit_log_retention = 2; */ auditLogRetention?: Duration; /** * @generated from field: optional bool block = 3; */ block?: boolean; }; /** * @generated from message zitadel.system.v1.SetLimitsRequest */ export declare type SetLimitsRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: google.protobuf.Duration audit_log_retention = 2; */ auditLogRetention?: DurationJson; /** * @generated from field: optional bool block = 3; */ block?: boolean; }; /** * Describes the message zitadel.system.v1.SetLimitsRequest. * Use `create(SetLimitsRequestSchema)` to create a new message. */ export declare const SetLimitsRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.SetLimitsResponse */ export declare type SetLimitsResponse = Message<"zitadel.system.v1.SetLimitsResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.SetLimitsResponse */ export declare type SetLimitsResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.SetLimitsResponse. * Use `create(SetLimitsResponseSchema)` to create a new message. */ export declare const SetLimitsResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.BulkSetLimitsRequest */ export declare type BulkSetLimitsRequest = Message<"zitadel.system.v1.BulkSetLimitsRequest"> & { /** * @generated from field: repeated zitadel.system.v1.SetLimitsRequest limits = 1; */ limits: SetLimitsRequest[]; }; /** * @generated from message zitadel.system.v1.BulkSetLimitsRequest */ export declare type BulkSetLimitsRequestJson = { /** * @generated from field: repeated zitadel.system.v1.SetLimitsRequest limits = 1; */ limits?: SetLimitsRequestJson[]; }; /** * Describes the message zitadel.system.v1.BulkSetLimitsRequest. * Use `create(BulkSetLimitsRequestSchema)` to create a new message. */ export declare const BulkSetLimitsRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.BulkSetLimitsResponse */ export declare type BulkSetLimitsResponse = Message<"zitadel.system.v1.BulkSetLimitsResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; /** * @generated from field: repeated zitadel.v1.ObjectDetails target_details = 2; */ targetDetails: ObjectDetails[]; }; /** * @generated from message zitadel.system.v1.BulkSetLimitsResponse */ export declare type BulkSetLimitsResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; /** * @generated from field: repeated zitadel.v1.ObjectDetails target_details = 2; */ targetDetails?: ObjectDetailsJson[]; }; /** * Describes the message zitadel.system.v1.BulkSetLimitsResponse. * Use `create(BulkSetLimitsResponseSchema)` to create a new message. */ export declare const BulkSetLimitsResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.ResetLimitsRequest */ export declare type ResetLimitsRequest = Message<"zitadel.system.v1.ResetLimitsRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; }; /** * @generated from message zitadel.system.v1.ResetLimitsRequest */ export declare type ResetLimitsRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; }; /** * Describes the message zitadel.system.v1.ResetLimitsRequest. * Use `create(ResetLimitsRequestSchema)` to create a new message. */ export declare const ResetLimitsRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.ResetLimitsResponse */ export declare type ResetLimitsResponse = Message<"zitadel.system.v1.ResetLimitsResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.ResetLimitsResponse */ export declare type ResetLimitsResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.ResetLimitsResponse. * Use `create(ResetLimitsResponseSchema)` to create a new message. */ export declare const ResetLimitsResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.ExistsDomainRequest */ export declare type ExistsDomainRequest = Message<"zitadel.system.v1.ExistsDomainRequest"> & { /** * @generated from field: string domain = 1; */ domain: string; }; /** * @generated from message zitadel.system.v1.ExistsDomainRequest */ export declare type ExistsDomainRequestJson = { /** * @generated from field: string domain = 1; */ domain?: string; }; /** * Describes the message zitadel.system.v1.ExistsDomainRequest. * Use `create(ExistsDomainRequestSchema)` to create a new message. */ export declare const ExistsDomainRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.ExistsDomainResponse */ export declare type ExistsDomainResponse = Message<"zitadel.system.v1.ExistsDomainResponse"> & { /** * @generated from field: bool exists = 1; */ exists: boolean; }; /** * @generated from message zitadel.system.v1.ExistsDomainResponse */ export declare type ExistsDomainResponseJson = { /** * @generated from field: bool exists = 1; */ exists?: boolean; }; /** * Describes the message zitadel.system.v1.ExistsDomainResponse. * Use `create(ExistsDomainResponseSchema)` to create a new message. */ export declare const ExistsDomainResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.ListDomainsRequest */ export declare type ListDomainsRequest = Message<"zitadel.system.v1.ListDomainsRequest"> & { /** * list limitations and ordering * * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: zitadel.v1.ListQuery query = 2; */ query?: ListQuery; /** * the field the result is sorted * * @generated from field: zitadel.instance.v1.DomainFieldName sorting_column = 3; */ sortingColumn: DomainFieldName; /** * criterias the client is looking for * * @generated from field: repeated zitadel.instance.v1.DomainSearchQuery queries = 4; */ queries: DomainSearchQuery[]; }; /** * @generated from message zitadel.system.v1.ListDomainsRequest */ export declare type ListDomainsRequestJson = { /** * list limitations and ordering * * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: zitadel.v1.ListQuery query = 2; */ query?: ListQueryJson; /** * the field the result is sorted * * @generated from field: zitadel.instance.v1.DomainFieldName sorting_column = 3; */ sortingColumn?: DomainFieldNameJson; /** * criterias the client is looking for * * @generated from field: repeated zitadel.instance.v1.DomainSearchQuery queries = 4; */ queries?: DomainSearchQueryJson[]; }; /** * Describes the message zitadel.system.v1.ListDomainsRequest. * Use `create(ListDomainsRequestSchema)` to create a new message. */ export declare const ListDomainsRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.ListDomainsResponse */ export declare type ListDomainsResponse = Message<"zitadel.system.v1.ListDomainsResponse"> & { /** * @generated from field: zitadel.v1.ListDetails details = 1; */ details?: ListDetails; /** * @generated from field: zitadel.instance.v1.DomainFieldName sorting_column = 2; */ sortingColumn: DomainFieldName; /** * @generated from field: repeated zitadel.instance.v1.Domain result = 3; */ result: Domain[]; }; /** * @generated from message zitadel.system.v1.ListDomainsResponse */ export declare type ListDomainsResponseJson = { /** * @generated from field: zitadel.v1.ListDetails details = 1; */ details?: ListDetailsJson; /** * @generated from field: zitadel.instance.v1.DomainFieldName sorting_column = 2; */ sortingColumn?: DomainFieldNameJson; /** * @generated from field: repeated zitadel.instance.v1.Domain result = 3; */ result?: DomainJson[]; }; /** * Describes the message zitadel.system.v1.ListDomainsResponse. * Use `create(ListDomainsResponseSchema)` to create a new message. */ export declare const ListDomainsResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddDomainRequest */ export declare type AddDomainRequest = Message<"zitadel.system.v1.AddDomainRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: string domain = 2; */ domain: string; }; /** * @generated from message zitadel.system.v1.AddDomainRequest */ export declare type AddDomainRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: string domain = 2; */ domain?: string; }; /** * Describes the message zitadel.system.v1.AddDomainRequest. * Use `create(AddDomainRequestSchema)` to create a new message. */ export declare const AddDomainRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.AddDomainResponse */ export declare type AddDomainResponse = Message<"zitadel.system.v1.AddDomainResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.AddDomainResponse */ export declare type AddDomainResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.AddDomainResponse. * Use `create(AddDomainResponseSchema)` to create a new message. */ export declare const AddDomainResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.RemoveDomainRequest */ export declare type RemoveDomainRequest = Message<"zitadel.system.v1.RemoveDomainRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: string domain = 2; */ domain: string; }; /** * @generated from message zitadel.system.v1.RemoveDomainRequest */ export declare type RemoveDomainRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: string domain = 2; */ domain?: string; }; /** * Describes the message zitadel.system.v1.RemoveDomainRequest. * Use `create(RemoveDomainRequestSchema)` to create a new message. */ export declare const RemoveDomainRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.RemoveDomainResponse */ export declare type RemoveDomainResponse = Message<"zitadel.system.v1.RemoveDomainResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.RemoveDomainResponse */ export declare type RemoveDomainResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.RemoveDomainResponse. * Use `create(RemoveDomainResponseSchema)` to create a new message. */ export declare const RemoveDomainResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.SetPrimaryDomainRequest */ export declare type SetPrimaryDomainRequest = Message<"zitadel.system.v1.SetPrimaryDomainRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: string domain = 2; */ domain: string; }; /** * @generated from message zitadel.system.v1.SetPrimaryDomainRequest */ export declare type SetPrimaryDomainRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: string domain = 2; */ domain?: string; }; /** * Describes the message zitadel.system.v1.SetPrimaryDomainRequest. * Use `create(SetPrimaryDomainRequestSchema)` to create a new message. */ export declare const SetPrimaryDomainRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.SetPrimaryDomainResponse */ export declare type SetPrimaryDomainResponse = Message<"zitadel.system.v1.SetPrimaryDomainResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.SetPrimaryDomainResponse */ export declare type SetPrimaryDomainResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.SetPrimaryDomainResponse. * Use `create(SetPrimaryDomainResponseSchema)` to create a new message. */ export declare const SetPrimaryDomainResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.ChangeSubscriptionRequest */ export declare type ChangeSubscriptionRequest = Message<"zitadel.system.v1.ChangeSubscriptionRequest"> & { /** * @generated from field: string domain = 1; */ domain: string; /** * @generated from field: string subscription_name = 2; */ subscriptionName: string; /** * @generated from field: uint64 request_limit = 3; */ requestLimit: bigint; /** * @generated from field: uint64 action_mins_limit = 4; */ actionMinsLimit: bigint; }; /** * @generated from message zitadel.system.v1.ChangeSubscriptionRequest */ export declare type ChangeSubscriptionRequestJson = { /** * @generated from field: string domain = 1; */ domain?: string; /** * @generated from field: string subscription_name = 2; */ subscriptionName?: string; /** * @generated from field: uint64 request_limit = 3; */ requestLimit?: string; /** * @generated from field: uint64 action_mins_limit = 4; */ actionMinsLimit?: string; }; /** * Describes the message zitadel.system.v1.ChangeSubscriptionRequest. * Use `create(ChangeSubscriptionRequestSchema)` to create a new message. */ export declare const ChangeSubscriptionRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.ChangeSubscriptionResponse */ export declare type ChangeSubscriptionResponse = Message<"zitadel.system.v1.ChangeSubscriptionResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.ChangeSubscriptionResponse */ export declare type ChangeSubscriptionResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.ChangeSubscriptionResponse. * Use `create(ChangeSubscriptionResponseSchema)` to create a new message. */ export declare const ChangeSubscriptionResponseSchema: GenMessage; /** * This is an empty request * * @generated from message zitadel.system.v1.ListViewsRequest */ export declare type ListViewsRequest = Message<"zitadel.system.v1.ListViewsRequest"> & { }; /** * This is an empty request * * @generated from message zitadel.system.v1.ListViewsRequest */ export declare type ListViewsRequestJson = { }; /** * Describes the message zitadel.system.v1.ListViewsRequest. * Use `create(ListViewsRequestSchema)` to create a new message. */ export declare const ListViewsRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.ListViewsResponse */ export declare type ListViewsResponse = Message<"zitadel.system.v1.ListViewsResponse"> & { /** * TODO: list details * * @generated from field: repeated zitadel.system.v1.View result = 1; */ result: View[]; }; /** * @generated from message zitadel.system.v1.ListViewsResponse */ export declare type ListViewsResponseJson = { /** * TODO: list details * * @generated from field: repeated zitadel.system.v1.View result = 1; */ result?: ViewJson[]; }; /** * Describes the message zitadel.system.v1.ListViewsResponse. * Use `create(ListViewsResponseSchema)` to create a new message. */ export declare const ListViewsResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.ClearViewRequest */ export declare type ClearViewRequest = Message<"zitadel.system.v1.ClearViewRequest"> & { /** * @generated from field: string database = 1; */ database: string; /** * @generated from field: string view_name = 2; */ viewName: string; }; /** * @generated from message zitadel.system.v1.ClearViewRequest */ export declare type ClearViewRequestJson = { /** * @generated from field: string database = 1; */ database?: string; /** * @generated from field: string view_name = 2; */ viewName?: string; }; /** * Describes the message zitadel.system.v1.ClearViewRequest. * Use `create(ClearViewRequestSchema)` to create a new message. */ export declare const ClearViewRequestSchema: GenMessage; /** * This is an empty response * * @generated from message zitadel.system.v1.ClearViewResponse */ export declare type ClearViewResponse = Message<"zitadel.system.v1.ClearViewResponse"> & { }; /** * This is an empty response * * @generated from message zitadel.system.v1.ClearViewResponse */ export declare type ClearViewResponseJson = { }; /** * Describes the message zitadel.system.v1.ClearViewResponse. * Use `create(ClearViewResponseSchema)` to create a new message. */ export declare const ClearViewResponseSchema: GenMessage; /** * This is an empty request * * @generated from message zitadel.system.v1.ListFailedEventsRequest */ export declare type ListFailedEventsRequest = Message<"zitadel.system.v1.ListFailedEventsRequest"> & { }; /** * This is an empty request * * @generated from message zitadel.system.v1.ListFailedEventsRequest */ export declare type ListFailedEventsRequestJson = { }; /** * Describes the message zitadel.system.v1.ListFailedEventsRequest. * Use `create(ListFailedEventsRequestSchema)` to create a new message. */ export declare const ListFailedEventsRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.ListFailedEventsResponse */ export declare type ListFailedEventsResponse = Message<"zitadel.system.v1.ListFailedEventsResponse"> & { /** * TODO: list details * * @generated from field: repeated zitadel.system.v1.FailedEvent result = 1; */ result: FailedEvent[]; }; /** * @generated from message zitadel.system.v1.ListFailedEventsResponse */ export declare type ListFailedEventsResponseJson = { /** * TODO: list details * * @generated from field: repeated zitadel.system.v1.FailedEvent result = 1; */ result?: FailedEventJson[]; }; /** * Describes the message zitadel.system.v1.ListFailedEventsResponse. * Use `create(ListFailedEventsResponseSchema)` to create a new message. */ export declare const ListFailedEventsResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.RemoveFailedEventRequest */ export declare type RemoveFailedEventRequest = Message<"zitadel.system.v1.RemoveFailedEventRequest"> & { /** * @generated from field: string database = 1; */ database: string; /** * @generated from field: string view_name = 2; */ viewName: string; /** * @generated from field: uint64 failed_sequence = 3; */ failedSequence: bigint; /** * @generated from field: string instance_id = 4; */ instanceId: string; }; /** * @generated from message zitadel.system.v1.RemoveFailedEventRequest */ export declare type RemoveFailedEventRequestJson = { /** * @generated from field: string database = 1; */ database?: string; /** * @generated from field: string view_name = 2; */ viewName?: string; /** * @generated from field: uint64 failed_sequence = 3; */ failedSequence?: string; /** * @generated from field: string instance_id = 4; */ instanceId?: string; }; /** * Describes the message zitadel.system.v1.RemoveFailedEventRequest. * Use `create(RemoveFailedEventRequestSchema)` to create a new message. */ export declare const RemoveFailedEventRequestSchema: GenMessage; /** * This is an empty response * * @generated from message zitadel.system.v1.RemoveFailedEventResponse */ export declare type RemoveFailedEventResponse = Message<"zitadel.system.v1.RemoveFailedEventResponse"> & { }; /** * This is an empty response * * @generated from message zitadel.system.v1.RemoveFailedEventResponse */ export declare type RemoveFailedEventResponseJson = { }; /** * Describes the message zitadel.system.v1.RemoveFailedEventResponse. * Use `create(RemoveFailedEventResponseSchema)` to create a new message. */ export declare const RemoveFailedEventResponseSchema: GenMessage; /** * @generated from message zitadel.system.v1.View */ export declare type View = Message<"zitadel.system.v1.View"> & { /** * @generated from field: string database = 1; */ database: string; /** * @generated from field: string view_name = 2; */ viewName: string; /** * @generated from field: uint64 processed_sequence = 3; */ processedSequence: bigint; /** * The timestamp the event occured * * @generated from field: google.protobuf.Timestamp event_timestamp = 4; */ eventTimestamp?: Timestamp; /** * @generated from field: google.protobuf.Timestamp last_successful_spooler_run = 5; */ lastSuccessfulSpoolerRun?: Timestamp; /** * @generated from field: string instance = 6; */ instance: string; }; /** * @generated from message zitadel.system.v1.View */ export declare type ViewJson = { /** * @generated from field: string database = 1; */ database?: string; /** * @generated from field: string view_name = 2; */ viewName?: string; /** * @generated from field: uint64 processed_sequence = 3; */ processedSequence?: string; /** * The timestamp the event occured * * @generated from field: google.protobuf.Timestamp event_timestamp = 4; */ eventTimestamp?: TimestampJson; /** * @generated from field: google.protobuf.Timestamp last_successful_spooler_run = 5; */ lastSuccessfulSpoolerRun?: TimestampJson; /** * @generated from field: string instance = 6; */ instance?: string; }; /** * Describes the message zitadel.system.v1.View. * Use `create(ViewSchema)` to create a new message. */ export declare const ViewSchema: GenMessage; /** * @generated from message zitadel.system.v1.FailedEvent */ export declare type FailedEvent = Message<"zitadel.system.v1.FailedEvent"> & { /** * @generated from field: string database = 1; */ database: string; /** * @generated from field: string view_name = 2; */ viewName: string; /** * @generated from field: uint64 failed_sequence = 3; */ failedSequence: bigint; /** * @generated from field: uint64 failure_count = 4; */ failureCount: bigint; /** * @generated from field: string error_message = 5; */ errorMessage: string; /** * @generated from field: google.protobuf.Timestamp last_failed = 6; */ lastFailed?: Timestamp; }; /** * @generated from message zitadel.system.v1.FailedEvent */ export declare type FailedEventJson = { /** * @generated from field: string database = 1; */ database?: string; /** * @generated from field: string view_name = 2; */ viewName?: string; /** * @generated from field: uint64 failed_sequence = 3; */ failedSequence?: string; /** * @generated from field: uint64 failure_count = 4; */ failureCount?: string; /** * @generated from field: string error_message = 5; */ errorMessage?: string; /** * @generated from field: google.protobuf.Timestamp last_failed = 6; */ lastFailed?: TimestampJson; }; /** * Describes the message zitadel.system.v1.FailedEvent. * Use `create(FailedEventSchema)` to create a new message. */ export declare const FailedEventSchema: GenMessage; /** * @generated from message zitadel.system.v1.SetInstanceFeatureRequest */ export declare type SetInstanceFeatureRequest = Message<"zitadel.system.v1.SetInstanceFeatureRequest"> & { /** * @generated from field: string instance_id = 1; */ instanceId: string; /** * @generated from field: zitadel.feature.v1.InstanceFeature feature_id = 2; */ featureId: InstanceFeature; /** * value based on the feature type * * @generated from oneof zitadel.system.v1.SetInstanceFeatureRequest.value */ value: { /** * @generated from field: bool bool = 3; */ value: boolean; case: "bool"; } | { case: undefined; value?: undefined }; }; /** * @generated from message zitadel.system.v1.SetInstanceFeatureRequest */ export declare type SetInstanceFeatureRequestJson = { /** * @generated from field: string instance_id = 1; */ instanceId?: string; /** * @generated from field: zitadel.feature.v1.InstanceFeature feature_id = 2; */ featureId?: InstanceFeatureJson; /** * @generated from field: bool bool = 3; */ bool?: boolean; }; /** * Describes the message zitadel.system.v1.SetInstanceFeatureRequest. * Use `create(SetInstanceFeatureRequestSchema)` to create a new message. */ export declare const SetInstanceFeatureRequestSchema: GenMessage; /** * @generated from message zitadel.system.v1.SetInstanceFeatureResponse */ export declare type SetInstanceFeatureResponse = Message<"zitadel.system.v1.SetInstanceFeatureResponse"> & { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetails; }; /** * @generated from message zitadel.system.v1.SetInstanceFeatureResponse */ export declare type SetInstanceFeatureResponseJson = { /** * @generated from field: zitadel.v1.ObjectDetails details = 1; */ details?: ObjectDetailsJson; }; /** * Describes the message zitadel.system.v1.SetInstanceFeatureResponse. * Use `create(SetInstanceFeatureResponseSchema)` to create a new message. */ export declare const SetInstanceFeatureResponseSchema: GenMessage; /** * @generated from service zitadel.system.v1.SystemService */ export declare const SystemService: GenService<{ /** * Indicates if ZITADEL is running. * It respondes as soon as ZITADEL started * * @generated from rpc zitadel.system.v1.SystemService.Healthz */ healthz: { methodKind: "unary"; input: typeof HealthzRequestSchema; output: typeof HealthzResponseSchema; }, /** * Returns a list of ZITADEL instances * * Deprecated: Use [ListInstances](apis/resources/instance_service_v2/zitadel-instance-v-2-beta-instance-service-list-instances.api.mdx) instead to list instances * * @generated from rpc zitadel.system.v1.SystemService.ListInstances */ listInstances: { methodKind: "unary"; input: typeof ListInstancesRequestSchema; output: typeof ListInstancesResponseSchema; }, /** * Returns the detail of an instance * * Deprecated: Use [GetInstance](apis/resources/instance_service_v2/zitadel-instance-v-2-beta-instance-service-get-instance.api.mdx) instead to get the details of the instance in context * * @generated from rpc zitadel.system.v1.SystemService.GetInstance */ getInstance: { methodKind: "unary"; input: typeof GetInstanceRequestSchema; output: typeof GetInstanceResponseSchema; }, /** * Deprecated: Use CreateInstance instead * Creates a new instance with all needed setup data * This might take some time * * @generated from rpc zitadel.system.v1.SystemService.AddInstance */ addInstance: { methodKind: "unary"; input: typeof AddInstanceRequestSchema; output: typeof AddInstanceResponseSchema; }, /** * Updates name of an existing instance * * Deprecated: Use [UpdateInstance](apis/resources/instance_service_v2/zitadel-instance-v-2-beta-instance-service-update-instance.api.mdx) instead to update the name of the instance in context * * @generated from rpc zitadel.system.v1.SystemService.UpdateInstance */ updateInstance: { methodKind: "unary"; input: typeof UpdateInstanceRequestSchema; output: typeof UpdateInstanceResponseSchema; }, /** * Creates a new instance with all needed setup data * This might take some time * * @generated from rpc zitadel.system.v1.SystemService.CreateInstance */ createInstance: { methodKind: "unary"; input: typeof CreateInstanceRequestSchema; output: typeof CreateInstanceResponseSchema; }, /** * Removes an instance * This might take some time * * Deprecated: Use [DeleteInstance](apis/resources/instance_service_v2/zitadel-instance-v-2-beta-instance-service-delete-instance.api.mdx) instead to delete an instance * * @generated from rpc zitadel.system.v1.SystemService.RemoveInstance */ removeInstance: { methodKind: "unary"; input: typeof RemoveInstanceRequestSchema; output: typeof RemoveInstanceResponseSchema; }, /** * Returns all instance members matching the request * all queries need to match (ANDed) * Deprecated: Use the Admin APIs ListIAMMembers instead * * @generated from rpc zitadel.system.v1.SystemService.ListIAMMembers */ listIAMMembers: { methodKind: "unary"; input: typeof ListIAMMembersRequestSchema; output: typeof ListIAMMembersResponseSchema; }, /** * Checks if a domain exists * * Deprecated: Use [ListCustomDomains](apis/resources/instance_service_v2/zitadel-instance-v-2-beta-instance-service-list-custom-domains.api.mdx) instead to check existence of an instance * * @generated from rpc zitadel.system.v1.SystemService.ExistsDomain */ existsDomain: { methodKind: "unary"; input: typeof ExistsDomainRequestSchema; output: typeof ExistsDomainResponseSchema; }, /** * Returns the custom domains of an instance * Checks if a domain exists * Deprecated: Use the Admin APIs ListInstanceDomains on the admin API instead * * @generated from rpc zitadel.system.v1.SystemService.ListDomains */ listDomains: { methodKind: "unary"; input: typeof ListDomainsRequestSchema; output: typeof ListDomainsResponseSchema; }, /** * Adds a domain to an instance * * Deprecated: Use [AddCustomDomain](apis/resources/instance_service_v2/zitadel-instance-v-2-beta-instance-service-add-custom-domain.api.mdx) instead to add a custom domain to the instance in context * * @generated from rpc zitadel.system.v1.SystemService.AddDomain */ addDomain: { methodKind: "unary"; input: typeof AddDomainRequestSchema; output: typeof AddDomainResponseSchema; }, /** * Removes the domain of an instance * * Deprecated: Use [RemoveDomain](apis/resources/instance_service_v2/zitadel-instance-v-2-beta-instance-service-remove-custom-domain.api.mdx) instead to remove a custom domain from the instance in context * * @generated from rpc zitadel.system.v1.SystemService.RemoveDomain */ removeDomain: { methodKind: "unary"; input: typeof RemoveDomainRequestSchema; output: typeof RemoveDomainResponseSchema; }, /** * Sets the primary domain of an instance * * @generated from rpc zitadel.system.v1.SystemService.SetPrimaryDomain */ setPrimaryDomain: { methodKind: "unary"; input: typeof SetPrimaryDomainRequestSchema; output: typeof SetPrimaryDomainResponseSchema; }, /** * Returns all stored read models of ZITADEL * views are used for search optimisation and optimise request latencies * they represent the delta of the event happend on the objects * * @generated from rpc zitadel.system.v1.SystemService.ListViews */ listViews: { methodKind: "unary"; input: typeof ListViewsRequestSchema; output: typeof ListViewsResponseSchema; }, /** * Truncates the delta of the change stream * be carefull with this function because ZITADEL has to * recompute the deltas after they got cleared. * Search requests will return wrong results until all deltas are recomputed * * @generated from rpc zitadel.system.v1.SystemService.ClearView */ clearView: { methodKind: "unary"; input: typeof ClearViewRequestSchema; output: typeof ClearViewResponseSchema; }, /** * Returns event descriptions which cannot be processed. * It's possible that some events need some retries. * For example if the SMTP-API wasn't able to send an email at the first time * * @generated from rpc zitadel.system.v1.SystemService.ListFailedEvents */ listFailedEvents: { methodKind: "unary"; input: typeof ListFailedEventsRequestSchema; output: typeof ListFailedEventsResponseSchema; }, /** * Deletes the event from failed events view. * the event is not removed from the change stream * This call is usefull if the system was able to process the event later. * e.g. if the second try of sending an email was successful. the first try produced a * failed event. You can find out if it worked on the `failure_count` * * @generated from rpc zitadel.system.v1.SystemService.RemoveFailedEvent */ removeFailedEvent: { methodKind: "unary"; input: typeof RemoveFailedEventRequestSchema; output: typeof RemoveFailedEventResponseSchema; }, /** * Creates a new quota * Returns an error if the quota already exists for the specified unit * Deprecated: use SetQuota instead * * @generated from rpc zitadel.system.v1.SystemService.AddQuota */ addQuota: { methodKind: "unary"; input: typeof AddQuotaRequestSchema; output: typeof AddQuotaResponseSchema; }, /** * Sets quota configuration properties * Creates a new quota if it doesn't exist for the specified unit * * @generated from rpc zitadel.system.v1.SystemService.SetQuota */ setQuota: { methodKind: "unary"; input: typeof SetQuotaRequestSchema; output: typeof SetQuotaResponseSchema; }, /** * Removes a quota * * @generated from rpc zitadel.system.v1.SystemService.RemoveQuota */ removeQuota: { methodKind: "unary"; input: typeof RemoveQuotaRequestSchema; output: typeof RemoveQuotaResponseSchema; }, /** * Set a feature flag on an instance * * @generated from rpc zitadel.system.v1.SystemService.SetInstanceFeature */ setInstanceFeature: { methodKind: "unary"; input: typeof SetInstanceFeatureRequestSchema; output: typeof SetInstanceFeatureResponseSchema; }, /** * Sets instance level limits * * @generated from rpc zitadel.system.v1.SystemService.SetLimits */ setLimits: { methodKind: "unary"; input: typeof SetLimitsRequestSchema; output: typeof SetLimitsResponseSchema; }, /** * Sets many instance level limits * * @generated from rpc zitadel.system.v1.SystemService.BulkSetLimits */ bulkSetLimits: { methodKind: "unary"; input: typeof BulkSetLimitsRequestSchema; output: typeof BulkSetLimitsResponseSchema; }, /** * Resets instance level limits * * @generated from rpc zitadel.system.v1.SystemService.ResetLimits */ resetLimits: { methodKind: "unary"; input: typeof ResetLimitsRequestSchema; output: typeof ResetLimitsResponseSchema; }, }>;