UNPKG

nuxt-supabase-team-auth

Version:

Drop-in Nuxt 3 module for team-based authentication with Supabase

12 lines 815 B
import type { PasswordPolicy } from '../types/password-policy.js'; /** * Composable to access and use the password policy configuration */ export declare function usePasswordPolicy(): { passwordPolicy: PasswordPolicy; passwordHelpText: import("vue").ComputedRef<string>; validate: (password: string) => import("../types").PasswordValidationResult; getPasswordSchema: () => Promise<import("valibot").SchemaWithPipe<readonly [any, import("valibot").PipeItem<any, unknown, import("valibot").BaseIssue<unknown>>]>>; createConfirmPasswordValidator: (getPasswordValue: () => string) => Promise<import("valibot").SchemaWithPipe<readonly [import("valibot").StringSchema<undefined>, import("valibot").CustomSchema<string, "Passwords do not match">]>>; }; //# sourceMappingURL=usePasswordPolicy.d.ts.map