UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

137 lines 4.16 kB
import { z } from 'zod'; /** * Schema for /users/verify-password POST endpoint * Verifies user credentials and returns authentication information */ export declare const UsersVerifyPasswordRequestSchema: z.ZodObject<{ username: z.ZodString; password: z.ZodString; siteId: z.ZodOptional<z.ZodString>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ username: z.ZodString; password: z.ZodString; siteId: z.ZodOptional<z.ZodString>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ username: z.ZodString; password: z.ZodString; siteId: z.ZodOptional<z.ZodString>; }, z.ZodTypeAny, "passthrough">>; export declare const UsersVerifyPasswordDataSchema: z.ZodObject<{ id: z.ZodNumber; isVerified: z.ZodBoolean; username: z.ZodString; token: z.ZodString; email: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodNumber; isVerified: z.ZodBoolean; username: z.ZodString; token: z.ZodString; email: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodNumber; isVerified: z.ZodBoolean; username: z.ZodString; token: z.ZodString; email: z.ZodString; }, z.ZodTypeAny, "passthrough">>; export declare const UsersVerifyPasswordResponseSchema: z.ZodEffects<z.ZodObject<{ count: z.ZodNumber; data: z.ZodObject<{ id: z.ZodNumber; isVerified: z.ZodBoolean; username: z.ZodString; token: z.ZodString; email: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodNumber; isVerified: z.ZodBoolean; username: z.ZodString; token: z.ZodString; email: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodNumber; isVerified: z.ZodBoolean; username: z.ZodString; token: z.ZodString; email: z.ZodString; }, z.ZodTypeAny, "passthrough">>; message: z.ZodString; options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>; params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>; status: z.ZodNumber; total: z.ZodNumber; totalResults: z.ZodNumber; }, "strip", z.ZodTypeAny, { params: Record<string, unknown> | unknown[]; data: { id: number; username: string; email: string; isVerified: boolean; token: string; } & { [k: string]: unknown; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }, { params: Record<string, unknown> | unknown[]; data: { id: number; username: string; email: string; isVerified: boolean; token: string; } & { [k: string]: unknown; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }>, { params: Record<string, unknown> | unknown[]; data: { id: number; username: string; email: string; isVerified: boolean; token: string; } & { [k: string]: unknown; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }, { params: Record<string, unknown> | unknown[]; data: { id: number; username: string; email: string; isVerified: boolean; token: string; } & { [k: string]: unknown; }; options: Record<string, unknown> | unknown[]; status: number; message: string; count: number; total: number; totalResults: number; }>; export type UsersVerifyPasswordRequest = z.infer<typeof UsersVerifyPasswordRequestSchema>; export type UsersVerifyPasswordData = z.infer<typeof UsersVerifyPasswordDataSchema>; export type UsersVerifyPasswordResponse = z.infer<typeof UsersVerifyPasswordResponseSchema>; //# sourceMappingURL=usersVerifyPassword.d.ts.map