UNPKG

@capgo/cli

Version:

A CLI to upload to capgo servers

42 lines (41 loc) 1.85 kB
import { z } from 'zod'; export declare const organizationAddOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; email: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type OrganizationAddOptions = z.infer<typeof organizationAddOptionsSchema>; export declare const organizationDeleteOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; autoConfirm: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; export type OrganizationDeleteOptions = z.infer<typeof organizationDeleteOptionsSchema>; export declare const passwordPolicyConfigSchema: z.ZodObject<{ enabled: z.ZodBoolean; min_length: z.ZodNumber; require_uppercase: z.ZodBoolean; require_number: z.ZodBoolean; require_special: z.ZodBoolean; }, z.core.$strip>; export type PasswordPolicyConfig = z.infer<typeof passwordPolicyConfigSchema>; export declare const organizationSetOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; email: z.ZodOptional<z.ZodString>; enforce2fa: z.ZodOptional<z.ZodBoolean>; passwordPolicy: z.ZodOptional<z.ZodBoolean>; minLength: z.ZodOptional<z.ZodNumber>; requireUppercase: z.ZodOptional<z.ZodBoolean>; requireNumber: z.ZodOptional<z.ZodBoolean>; requireSpecial: z.ZodOptional<z.ZodBoolean>; requireApikeyExpiration: z.ZodOptional<z.ZodBoolean>; maxApikeyExpirationDays: z.ZodOptional<z.ZodNullable<z.ZodNumber>>; enforceHashedApiKeys: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; export type OrganizationSetOptions = z.infer<typeof organizationSetOptionsSchema>;