options: ZodObject<{
    features: ZodDefault<ZodRecord<ZodUnion<[ZodLiteral<"accelerometer">, ZodLiteral<"ambient-light-sensor">, ZodLiteral<"attribution-reporting">, ZodLiteral<"autoplay">, ZodLiteral<"battery">, ZodLiteral<"bluetooth">]>, ZodEffects<ZodArray<ZodUnion<[ZodLiteral<"*">, ZodLiteral<"self">, ZodLiteral<"src">, ZodString]>, "many">, string[], string[]>>>;
    reportingEndpoint: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
    features: Partial<Record<"accelerometer" | "ambient-light-sensor" | "attribution-reporting" | "autoplay" | "battery" | "bluetooth" | "browsing-topics" | "camera" | "ch-device-memory" | "ch-downlink" | "ch-ect" | "ch-rtt" | "ch-save-data" | "ch-ua-arch" | "ch-ua-bitness" | "clipboard-read" | "clipboard-write" | "conversion-measurement" | "cross-origin-isolated" | "display-capture" | "document-domain" | "encrypted-media" | "execution-while-not-rendered" | "execution-while-out-of-viewport" | "focus-without-user-activation" | "fullscreen" | "gamepad" | "geolocation" | "gyroscope" | "hid" | "idle-detection" | "layout-animations" | "legacy-image-formats" | "magnetometer" | "microphone" | "midi" | "navigation-override" | "oversized-images" | "payment" | "picture-in-picture" | "publickey-credentials-get" | "screen-wake-lock" | "serial" | "speaker-selection" | "sync-script" | "sync-xhr" | "trust-token-redemption" | "unload" | "unoptimized-images" | "unsized-media" | "usb" | "vertical-scroll" | "web-share" | "window-placement" | "xr-spatial-tracking", string[]>>;
    reportingEndpoint?: string;
}, {
    features?: Partial<Record<"accelerometer" | "ambient-light-sensor" | "attribution-reporting" | "autoplay" | "battery" | "bluetooth" | "browsing-topics" | "camera" | "ch-device-memory" | "ch-downlink" | "ch-ect" | "ch-rtt" | "ch-save-data" | "ch-ua-arch" | "ch-ua-bitness" | "clipboard-read" | "clipboard-write" | "conversion-measurement" | "cross-origin-isolated" | "display-capture" | "document-domain" | "encrypted-media" | "execution-while-not-rendered" | "execution-while-out-of-viewport" | "focus-without-user-activation" | "fullscreen" | "gamepad" | "geolocation" | "gyroscope" | "hid" | "idle-detection" | "layout-animations" | "legacy-image-formats" | "magnetometer" | "microphone" | "midi" | "navigation-override" | "oversized-images" | "payment" | "picture-in-picture" | "publickey-credentials-get" | "screen-wake-lock" | "serial" | "speaker-selection" | "sync-script" | "sync-xhr" | "trust-token-redemption" | "unload" | "unoptimized-images" | "unsized-media" | "usb" | "vertical-scroll" | "web-share" | "window-placement" | "xr-spatial-tracking", string[]>>;
    reportingEndpoint?: string;
}> = ...

Type declaration

  • features: ZodDefault<ZodRecord<ZodUnion<[ZodLiteral<"accelerometer">, ZodLiteral<"ambient-light-sensor">, ZodLiteral<"attribution-reporting">, ZodLiteral<"autoplay">, ZodLiteral<"battery">, ZodLiteral<"bluetooth">]>, ZodEffects<ZodArray<ZodUnion<[ZodLiteral<"*">, ZodLiteral<"self">, ZodLiteral<"src">, ZodString]>, "many">, string[], string[]>>>
  • reportingEndpoint: ZodOptional<ZodString>

Type declaration

  • features: Partial<Record<"accelerometer" | "ambient-light-sensor" | "attribution-reporting" | "autoplay" | "battery" | "bluetooth" | "browsing-topics" | "camera" | "ch-device-memory" | "ch-downlink" | "ch-ect" | "ch-rtt" | "ch-save-data" | "ch-ua-arch" | "ch-ua-bitness" | "clipboard-read" | "clipboard-write" | "conversion-measurement" | "cross-origin-isolated" | "display-capture" | "document-domain" | "encrypted-media" | "execution-while-not-rendered" | "execution-while-out-of-viewport" | "focus-without-user-activation" | "fullscreen" | "gamepad" | "geolocation" | "gyroscope" | "hid" | "idle-detection" | "layout-animations" | "legacy-image-formats" | "magnetometer" | "microphone" | "midi" | "navigation-override" | "oversized-images" | "payment" | "picture-in-picture" | "publickey-credentials-get" | "screen-wake-lock" | "serial" | "speaker-selection" | "sync-script" | "sync-xhr" | "trust-token-redemption" | "unload" | "unoptimized-images" | "unsized-media" | "usb" | "vertical-scroll" | "web-share" | "window-placement" | "xr-spatial-tracking", string[]>>
  • Optional reportingEndpoint?: string

Type declaration

  • Optional features?: Partial<Record<"accelerometer" | "ambient-light-sensor" | "attribution-reporting" | "autoplay" | "battery" | "bluetooth" | "browsing-topics" | "camera" | "ch-device-memory" | "ch-downlink" | "ch-ect" | "ch-rtt" | "ch-save-data" | "ch-ua-arch" | "ch-ua-bitness" | "clipboard-read" | "clipboard-write" | "conversion-measurement" | "cross-origin-isolated" | "display-capture" | "document-domain" | "encrypted-media" | "execution-while-not-rendered" | "execution-while-out-of-viewport" | "focus-without-user-activation" | "fullscreen" | "gamepad" | "geolocation" | "gyroscope" | "hid" | "idle-detection" | "layout-animations" | "legacy-image-formats" | "magnetometer" | "microphone" | "midi" | "navigation-override" | "oversized-images" | "payment" | "picture-in-picture" | "publickey-credentials-get" | "screen-wake-lock" | "serial" | "speaker-selection" | "sync-script" | "sync-xhr" | "trust-token-redemption" | "unload" | "unoptimized-images" | "unsized-media" | "usb" | "vertical-scroll" | "web-share" | "window-placement" | "xr-spatial-tracking", string[]>>
  • Optional reportingEndpoint?: string