import type { DbOperation } from './types.ts'; interface SignupParams { username: string; password: string; password_confirm?: string; } interface SignupResult { id: number; username: string; created_at: Date; } /** * Create a new user account * @param client Database client * @param params Signup parameters * @returns The created user (without password hash) * @throws Error if username already exists or validation fails */ export declare const signup: DbOperation<[SignupParams], SignupResult>; export {}; //# sourceMappingURL=signup.d.ts.map