import * as z from "zod/mini"; const publicGrantScopeIds: readonly [ "analytics.storage", "analytics.measurement", "personalization.storage", "ads.storage", "ads.user_data", "ads.personalization", ] = [ "analytics.storage", "analytics.measurement", "personalization.storage", "ads.storage", "ads.user_data", "ads.personalization", ]; export const publicGrantScopeIdSchema = z.enum(publicGrantScopeIds); export type PublicGrantScope = z.output; export function isPublicGrantScope(value: unknown): value is PublicGrantScope { return publicGrantScopeIdSchema.safeParse(value).success; }