Variable FireguardOptionsSchemaConst
FireguardOptionsSchema: ZodObject<
{
firebase: ZodObject<
{
apiKey: ZodString;
appId: ZodString;
authDomain: ZodString;
measurementId: ZodString;
messagingSenderId: ZodString;
projectId: ZodString;
storageBucket: ZodString;
},
$strip,
>;
logo: ZodOptional<ZodString>;
name: ZodString;
provider: ZodOptional<ZodString>;
theme: ZodOptional<
ZodObject<
{
background: ZodOptional<ZodString>;
primary: ZodOptional<ZodString>;
secondary: ZodOptional<ZodString>;
text: ZodOptional<ZodString>;
},
$strip,
>,
>;
},
$strip,
> = ...
Zod schema for validating Fireguard configuration options. Name and firebase are required; logo and theme are optional.