@archastro/sdk
    Preparing search index...

    Variable effectiveAccessSchemaConst

    effectiveAccessSchema: ZodObject<
        {
            billing: ZodArray<
                ZodObject<
                    {
                        administrator: ZodBoolean;
                        principal_type: ZodEnum<["user", "org"]>;
                        trials: ZodArray<
                            ZodObject<
                                {
                                    ends_at: ZodString;
                                    payment_method_stored: ZodBoolean;
                                    plan: ZodString;
                                },
                                "strip",
                                ZodTypeAny,
                                { ends_at: string; payment_method_stored: boolean; plan: string },
                                { ends_at: string; payment_method_stored: boolean; plan: string },
                            >,
                            "many",
                        >;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        administrator: boolean;
                        principal_type: "user"
                        | "org";
                        trials: {
                            ends_at: string;
                            payment_method_stored: boolean;
                            plan: string;
                        }[];
                    },
                    {
                        administrator: boolean;
                        principal_type: "user"
                        | "org";
                        trials: {
                            ends_at: string;
                            payment_method_stored: boolean;
                            plan: string;
                        }[];
                    },
                >,
                "many",
            >;
            entitlements: ZodArray<
                ZodObject<
                    {
                        granted: ZodBoolean;
                        key: ZodString;
                        provided_by: ZodArray<ZodEnum<["personal", "organization"]>, "many">;
                        value: ZodOptional<ZodNullable<ZodBoolean>>;
                        value_type: ZodLiteral<"boolean">;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        granted: boolean;
                        key: string;
                        provided_by: ("personal" | "organization")[];
                        value?: boolean | null;
                        value_type: "boolean";
                    },
                    {
                        granted: boolean;
                        key: string;
                        provided_by: ("personal" | "organization")[];
                        value?: boolean | null;
                        value_type: "boolean";
                    },
                >,
                "many",
            >;
        },
        "strip",
        ZodTypeAny,
        {
            billing: {
                administrator: boolean;
                principal_type: "user"
                | "org";
                trials: { ends_at: string; payment_method_stored: boolean; plan: string }[];
            }[];
            entitlements: {
                granted: boolean;
                key: string;
                provided_by: ("personal" | "organization")[];
                value?: boolean | null;
                value_type: "boolean";
            }[];
        },
        {
            billing: {
                administrator: boolean;
                principal_type: "user"
                | "org";
                trials: { ends_at: string; payment_method_stored: boolean; plan: string }[];
            }[];
            entitlements: {
                granted: boolean;
                key: string;
                provided_by: ("personal" | "organization")[];
                value?: boolean | null;
                value_type: "boolean";
            }[];
        },
    > = ...

    Runtime validator for EffectiveAccess.