// @generated by protoc-gen-es v2.2.5 with parameter "target=ts" // @generated from file user/v1/auth.proto (package user.v1, syntax proto3) /* eslint-disable */ import type { GenFile, GenMessage, GenService } from "@bufbuild/protobuf/codegenv1"; import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv1"; import { file_buf_validate_validate } from "../../buf/validate/validate_pb"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file user/v1/auth.proto. */ export const file_user_v1_auth: GenFile = /*@__PURE__*/ fileDesc("ChJ1c2VyL3YxL2F1dGgucHJvdG8SB3VzZXIudjEiOwoMTG9naW5SZXF1ZXN0EhkKCHVzZXJuYW1lGAEgASgJQge6SARyAhADEhAKCHBhc3N3b3JkGAIgASgJIh4KDUxvZ2luUmVzcG9uc2USDQoFdG9rZW4YASABKAkiVgoNU2lnblVwUmVxdWVzdBIZCgh1c2VybmFtZRgBIAEoCUIHukgEcgIQAxIQCghwYXNzd29yZBgCIAEoCRIYChBjb25maXJtX3Bhc3N3b3JkGAMgASgJIhAKDlNpZ25VcFJlc3BvbnNlIg8KDUxvZ291dFJlcXVlc3QiEAoOTG9nb3V0UmVzcG9uc2UiLAoYQmVnaW5QYXNza2V5TG9naW5SZXF1ZXN0EhAKCHVzZXJuYW1lGAEgASgJIjEKGUJlZ2luUGFzc2tleUxvZ2luUmVzcG9uc2USFAoMb3B0aW9uc19qc29uGAEgASgJIkIKGUZpbmlzaFBhc3NrZXlMb2dpblJlcXVlc3QSEAoIdXNlcm5hbWUYASABKAkSEwoLYXR0ZXN0YXRpb24YAiABKAkiKwoaRmluaXNoUGFzc2tleUxvZ2luUmVzcG9uc2USDQoFdG9rZW4YASABKAkygAMKC0F1dGhTZXJ2aWNlEjgKBUxvZ2luEhUudXNlci52MS5Mb2dpblJlcXVlc3QaFi51c2VyLnYxLkxvZ2luUmVzcG9uc2UiABI7CgZTaWduVXASFi51c2VyLnYxLlNpZ25VcFJlcXVlc3QaFy51c2VyLnYxLlNpZ25VcFJlc3BvbnNlIgASOwoGTG9nb3V0EhYudXNlci52MS5Mb2dvdXRSZXF1ZXN0GhcudXNlci52MS5Mb2dvdXRSZXNwb25zZSIAElwKEUJlZ2luUGFzc2tleUxvZ2luEiEudXNlci52MS5CZWdpblBhc3NrZXlMb2dpblJlcXVlc3QaIi51c2VyLnYxLkJlZ2luUGFzc2tleUxvZ2luUmVzcG9uc2UiABJfChJGaW5pc2hQYXNza2V5TG9naW4SIi51c2VyLnYxLkZpbmlzaFBhc3NrZXlMb2dpblJlcXVlc3QaIy51c2VyLnYxLkZpbmlzaFBhc3NrZXlMb2dpblJlc3BvbnNlIgBCnAEKC2NvbS51c2VyLnYxQglBdXRoUHJvdG9QAVpFZ2l0aHViLmNvbS9zcG90ZGVtbzQvdHJldnN0YWNrL3NlcnZlci9pbnRlcm5hbC9jb25uZWN0L3VzZXIvdjE7dXNlcnYxogIDVVhYqgIHVXNlci5WMcoCB1VzZXJcVjHiAhNVc2VyXFYxXEdQQk1ldGFkYXRh6gIIVXNlcjo6VjFiBnByb3RvMw", [file_buf_validate_validate]); /** * @generated from message user.v1.LoginRequest */ export type LoginRequest = Message<"user.v1.LoginRequest"> & { /** * @generated from field: string username = 1; */ username: string; /** * @generated from field: string password = 2; */ password: string; }; /** * Describes the message user.v1.LoginRequest. * Use `create(LoginRequestSchema)` to create a new message. */ export const LoginRequestSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 0); /** * @generated from message user.v1.LoginResponse */ export type LoginResponse = Message<"user.v1.LoginResponse"> & { /** * @generated from field: string token = 1; */ token: string; }; /** * Describes the message user.v1.LoginResponse. * Use `create(LoginResponseSchema)` to create a new message. */ export const LoginResponseSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 1); /** * @generated from message user.v1.SignUpRequest */ export type SignUpRequest = Message<"user.v1.SignUpRequest"> & { /** * @generated from field: string username = 1; */ username: string; /** * @generated from field: string password = 2; */ password: string; /** * @generated from field: string confirm_password = 3; */ confirmPassword: string; }; /** * Describes the message user.v1.SignUpRequest. * Use `create(SignUpRequestSchema)` to create a new message. */ export const SignUpRequestSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 2); /** * @generated from message user.v1.SignUpResponse */ export type SignUpResponse = Message<"user.v1.SignUpResponse"> & { }; /** * Describes the message user.v1.SignUpResponse. * Use `create(SignUpResponseSchema)` to create a new message. */ export const SignUpResponseSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 3); /** * @generated from message user.v1.LogoutRequest */ export type LogoutRequest = Message<"user.v1.LogoutRequest"> & { }; /** * Describes the message user.v1.LogoutRequest. * Use `create(LogoutRequestSchema)` to create a new message. */ export const LogoutRequestSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 4); /** * @generated from message user.v1.LogoutResponse */ export type LogoutResponse = Message<"user.v1.LogoutResponse"> & { }; /** * Describes the message user.v1.LogoutResponse. * Use `create(LogoutResponseSchema)` to create a new message. */ export const LogoutResponseSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 5); /** * @generated from message user.v1.BeginPasskeyLoginRequest */ export type BeginPasskeyLoginRequest = Message<"user.v1.BeginPasskeyLoginRequest"> & { /** * @generated from field: string username = 1; */ username: string; }; /** * Describes the message user.v1.BeginPasskeyLoginRequest. * Use `create(BeginPasskeyLoginRequestSchema)` to create a new message. */ export const BeginPasskeyLoginRequestSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 6); /** * @generated from message user.v1.BeginPasskeyLoginResponse */ export type BeginPasskeyLoginResponse = Message<"user.v1.BeginPasskeyLoginResponse"> & { /** * @generated from field: string options_json = 1; */ optionsJson: string; }; /** * Describes the message user.v1.BeginPasskeyLoginResponse. * Use `create(BeginPasskeyLoginResponseSchema)` to create a new message. */ export const BeginPasskeyLoginResponseSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 7); /** * @generated from message user.v1.FinishPasskeyLoginRequest */ export type FinishPasskeyLoginRequest = Message<"user.v1.FinishPasskeyLoginRequest"> & { /** * @generated from field: string username = 1; */ username: string; /** * @generated from field: string attestation = 2; */ attestation: string; }; /** * Describes the message user.v1.FinishPasskeyLoginRequest. * Use `create(FinishPasskeyLoginRequestSchema)` to create a new message. */ export const FinishPasskeyLoginRequestSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 8); /** * @generated from message user.v1.FinishPasskeyLoginResponse */ export type FinishPasskeyLoginResponse = Message<"user.v1.FinishPasskeyLoginResponse"> & { /** * @generated from field: string token = 1; */ token: string; }; /** * Describes the message user.v1.FinishPasskeyLoginResponse. * Use `create(FinishPasskeyLoginResponseSchema)` to create a new message. */ export const FinishPasskeyLoginResponseSchema: GenMessage = /*@__PURE__*/ messageDesc(file_user_v1_auth, 9); /** * @generated from service user.v1.AuthService */ export const AuthService: GenService<{ /** * @generated from rpc user.v1.AuthService.Login */ login: { methodKind: "unary"; input: typeof LoginRequestSchema; output: typeof LoginResponseSchema; }, /** * @generated from rpc user.v1.AuthService.SignUp */ signUp: { methodKind: "unary"; input: typeof SignUpRequestSchema; output: typeof SignUpResponseSchema; }, /** * @generated from rpc user.v1.AuthService.Logout */ logout: { methodKind: "unary"; input: typeof LogoutRequestSchema; output: typeof LogoutResponseSchema; }, /** * @generated from rpc user.v1.AuthService.BeginPasskeyLogin */ beginPasskeyLogin: { methodKind: "unary"; input: typeof BeginPasskeyLoginRequestSchema; output: typeof BeginPasskeyLoginResponseSchema; }, /** * @generated from rpc user.v1.AuthService.FinishPasskeyLogin */ finishPasskeyLogin: { methodKind: "unary"; input: typeof FinishPasskeyLoginRequestSchema; output: typeof FinishPasskeyLoginResponseSchema; }, }> = /*@__PURE__*/ serviceDesc(file_user_v1_auth, 0);