import { z } from 'zod';
/**
 * Directive available in the Permissions-Policy header.
 *
 * @see [developer.mozilla.org - Permissions-Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy#directives)
 * @see [w3c.github.io - Interacting with Permissions for Powerful Features](https://w3c.github.io/permissions/#dfn-powerful-feature)
 */
export declare const feature: z.ZodUnion<[z.ZodLiteral<"accelerometer">, z.ZodLiteral<"ambient-light-sensor">, z.ZodLiteral<"autoplay">, z.ZodLiteral<"battery">, z.ZodLiteral<"browsing-topics">, z.ZodLiteral<"camera">, z.ZodLiteral<"clipboard-read">, z.ZodLiteral<"clipboard-write">, z.ZodLiteral<"conversion-measurement">, z.ZodLiteral<"cross-origin-isolated">, z.ZodLiteral<"display-capture">, z.ZodLiteral<"document-domain">, z.ZodLiteral<"encrypted-media">, z.ZodLiteral<"execution-while-not-rendered">, z.ZodLiteral<"execution-while-out-of-viewport">, z.ZodLiteral<"focus-without-user-activation">, z.ZodLiteral<"fullscreen">, z.ZodLiteral<"gamepad">, z.ZodLiteral<"geolocation">, z.ZodLiteral<"gyroscope">, z.ZodLiteral<"hid">, z.ZodLiteral<"idle-detection">, z.ZodLiteral<"layout-animations">, z.ZodLiteral<"legacy-image-formats">, z.ZodLiteral<"magnetometer">, z.ZodLiteral<"microphone">, z.ZodLiteral<"midi">, z.ZodLiteral<"navigation-override">, z.ZodLiteral<"oversized-images">, z.ZodLiteral<"payment">, z.ZodLiteral<"picture-in-picture">, z.ZodLiteral<"publickey-credentials-get">, z.ZodLiteral<"screen-wake-lock">, z.ZodLiteral<"serial">, z.ZodLiteral<"speaker-selection">, z.ZodLiteral<"sync-script">, z.ZodLiteral<"sync-xhr">, z.ZodLiteral<"trust-token-redemption">, z.ZodLiteral<"unload">, z.ZodLiteral<"unoptimized-images">, z.ZodLiteral<"unsized-media">, z.ZodLiteral<"usb">, z.ZodLiteral<"vertical-scroll">, z.ZodLiteral<"web-share">, z.ZodLiteral<"window-placement">, z.ZodLiteral<"xr-spatial-tracking">]>;
export type Feature = z.infer<typeof feature>;
export declare const origin: z.ZodString;
/**
 * @see [w3c.github.io - Allowlists special value](https://w3c.github.io/webappsec-permissions-policy/#the-special-value)
 */
export declare const allow_item: z.ZodUnion<[z.ZodLiteral<"*">, z.ZodLiteral<"none">, z.ZodLiteral<"self">, z.ZodLiteral<"src">, z.ZodString]>;
export type AllowlistItem = z.infer<typeof allow_item>;
/**
 * @see [w3c.github.io - Allowlists](https://w3c.github.io/webappsec-permissions-policy/#allowlists)
 */
export declare const allowlist: z.ZodEffects<z.ZodArray<z.ZodUnion<[z.ZodLiteral<"*">, z.ZodLiteral<"none">, z.ZodLiteral<"self">, z.ZodLiteral<"src">, z.ZodString]>, "many">, string[], string[]>;
export type Allowlist = z.infer<typeof allowlist>;
export declare const directive: z.ZodObject<{
    allowlist: z.ZodOptional<z.ZodEffects<z.ZodArray<z.ZodUnion<[z.ZodLiteral<"*">, z.ZodLiteral<"none">, z.ZodLiteral<"self">, z.ZodLiteral<"src">, z.ZodString]>, "many">, string[], string[]>>;
    feature: z.ZodUnion<[z.ZodLiteral<"accelerometer">, z.ZodLiteral<"ambient-light-sensor">, z.ZodLiteral<"autoplay">, z.ZodLiteral<"battery">, z.ZodLiteral<"browsing-topics">, z.ZodLiteral<"camera">, z.ZodLiteral<"clipboard-read">, z.ZodLiteral<"clipboard-write">, z.ZodLiteral<"conversion-measurement">, z.ZodLiteral<"cross-origin-isolated">, z.ZodLiteral<"display-capture">, z.ZodLiteral<"document-domain">, z.ZodLiteral<"encrypted-media">, z.ZodLiteral<"execution-while-not-rendered">, z.ZodLiteral<"execution-while-out-of-viewport">, z.ZodLiteral<"focus-without-user-activation">, z.ZodLiteral<"fullscreen">, z.ZodLiteral<"gamepad">, z.ZodLiteral<"geolocation">, z.ZodLiteral<"gyroscope">, z.ZodLiteral<"hid">, z.ZodLiteral<"idle-detection">, z.ZodLiteral<"layout-animations">, z.ZodLiteral<"legacy-image-formats">, z.ZodLiteral<"magnetometer">, z.ZodLiteral<"microphone">, z.ZodLiteral<"midi">, z.ZodLiteral<"navigation-override">, z.ZodLiteral<"oversized-images">, z.ZodLiteral<"payment">, z.ZodLiteral<"picture-in-picture">, z.ZodLiteral<"publickey-credentials-get">, z.ZodLiteral<"screen-wake-lock">, z.ZodLiteral<"serial">, z.ZodLiteral<"speaker-selection">, z.ZodLiteral<"sync-script">, z.ZodLiteral<"sync-xhr">, z.ZodLiteral<"trust-token-redemption">, z.ZodLiteral<"unload">, z.ZodLiteral<"unoptimized-images">, z.ZodLiteral<"unsized-media">, z.ZodLiteral<"usb">, z.ZodLiteral<"vertical-scroll">, z.ZodLiteral<"web-share">, z.ZodLiteral<"window-placement">, z.ZodLiteral<"xr-spatial-tracking">]>;
}, "strip", z.ZodTypeAny, {
    feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
    allowlist?: string[] | undefined;
}, {
    feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
    allowlist?: string[] | undefined;
}>;
export type Directive = z.infer<typeof directive>;
/**
 * @see [w3c.github.io - Policy directives](https://w3c.github.io/webappsec-permissions-policy/#policy-directives)
 */
export declare const directives: z.ZodEffects<z.ZodArray<z.ZodObject<{
    allowlist: z.ZodOptional<z.ZodEffects<z.ZodArray<z.ZodUnion<[z.ZodLiteral<"*">, z.ZodLiteral<"none">, z.ZodLiteral<"self">, z.ZodLiteral<"src">, z.ZodString]>, "many">, string[], string[]>>;
    feature: z.ZodUnion<[z.ZodLiteral<"accelerometer">, z.ZodLiteral<"ambient-light-sensor">, z.ZodLiteral<"autoplay">, z.ZodLiteral<"battery">, z.ZodLiteral<"browsing-topics">, z.ZodLiteral<"camera">, z.ZodLiteral<"clipboard-read">, z.ZodLiteral<"clipboard-write">, z.ZodLiteral<"conversion-measurement">, z.ZodLiteral<"cross-origin-isolated">, z.ZodLiteral<"display-capture">, z.ZodLiteral<"document-domain">, z.ZodLiteral<"encrypted-media">, z.ZodLiteral<"execution-while-not-rendered">, z.ZodLiteral<"execution-while-out-of-viewport">, z.ZodLiteral<"focus-without-user-activation">, z.ZodLiteral<"fullscreen">, z.ZodLiteral<"gamepad">, z.ZodLiteral<"geolocation">, z.ZodLiteral<"gyroscope">, z.ZodLiteral<"hid">, z.ZodLiteral<"idle-detection">, z.ZodLiteral<"layout-animations">, z.ZodLiteral<"legacy-image-formats">, z.ZodLiteral<"magnetometer">, z.ZodLiteral<"microphone">, z.ZodLiteral<"midi">, z.ZodLiteral<"navigation-override">, z.ZodLiteral<"oversized-images">, z.ZodLiteral<"payment">, z.ZodLiteral<"picture-in-picture">, z.ZodLiteral<"publickey-credentials-get">, z.ZodLiteral<"screen-wake-lock">, z.ZodLiteral<"serial">, z.ZodLiteral<"speaker-selection">, z.ZodLiteral<"sync-script">, z.ZodLiteral<"sync-xhr">, z.ZodLiteral<"trust-token-redemption">, z.ZodLiteral<"unload">, z.ZodLiteral<"unoptimized-images">, z.ZodLiteral<"unsized-media">, z.ZodLiteral<"usb">, z.ZodLiteral<"vertical-scroll">, z.ZodLiteral<"web-share">, z.ZodLiteral<"window-placement">, z.ZodLiteral<"xr-spatial-tracking">]>;
}, "strip", z.ZodTypeAny, {
    feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
    allowlist?: string[] | undefined;
}, {
    feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
    allowlist?: string[] | undefined;
}>, "many">, {
    feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
    allowlist?: string[] | undefined;
}[], {
    feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
    allowlist?: string[] | undefined;
}[]>;
/**
 * Default options for the plugin.
 *
 * @public
 */
export declare const DEFAULT_OPTIONS: {
    directives: {
        feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
        allowlist?: string[] | undefined;
    }[];
    excludePatterns: string[];
    includeFeaturePolicy: boolean;
    includePatterns: string[];
    jsonRecap: boolean;
};
/**
 * Zod schema for the options of this Eleventy plugin.
 *
 * @public
 */
export declare const options: z.ZodObject<{
    /**
     * Array of unique Permissions-Policy directives.
     */
    directives: z.ZodDefault<z.ZodEffects<z.ZodArray<z.ZodObject<{
        allowlist: z.ZodOptional<z.ZodEffects<z.ZodArray<z.ZodUnion<[z.ZodLiteral<"*">, z.ZodLiteral<"none">, z.ZodLiteral<"self">, z.ZodLiteral<"src">, z.ZodString]>, "many">, string[], string[]>>;
        feature: z.ZodUnion<[z.ZodLiteral<"accelerometer">, z.ZodLiteral<"ambient-light-sensor">, z.ZodLiteral<"autoplay">, z.ZodLiteral<"battery">, z.ZodLiteral<"browsing-topics">, z.ZodLiteral<"camera">, z.ZodLiteral<"clipboard-read">, z.ZodLiteral<"clipboard-write">, z.ZodLiteral<"conversion-measurement">, z.ZodLiteral<"cross-origin-isolated">, z.ZodLiteral<"display-capture">, z.ZodLiteral<"document-domain">, z.ZodLiteral<"encrypted-media">, z.ZodLiteral<"execution-while-not-rendered">, z.ZodLiteral<"execution-while-out-of-viewport">, z.ZodLiteral<"focus-without-user-activation">, z.ZodLiteral<"fullscreen">, z.ZodLiteral<"gamepad">, z.ZodLiteral<"geolocation">, z.ZodLiteral<"gyroscope">, z.ZodLiteral<"hid">, z.ZodLiteral<"idle-detection">, z.ZodLiteral<"layout-animations">, z.ZodLiteral<"legacy-image-formats">, z.ZodLiteral<"magnetometer">, z.ZodLiteral<"microphone">, z.ZodLiteral<"midi">, z.ZodLiteral<"navigation-override">, z.ZodLiteral<"oversized-images">, z.ZodLiteral<"payment">, z.ZodLiteral<"picture-in-picture">, z.ZodLiteral<"publickey-credentials-get">, z.ZodLiteral<"screen-wake-lock">, z.ZodLiteral<"serial">, z.ZodLiteral<"speaker-selection">, z.ZodLiteral<"sync-script">, z.ZodLiteral<"sync-xhr">, z.ZodLiteral<"trust-token-redemption">, z.ZodLiteral<"unload">, z.ZodLiteral<"unoptimized-images">, z.ZodLiteral<"unsized-media">, z.ZodLiteral<"usb">, z.ZodLiteral<"vertical-scroll">, z.ZodLiteral<"web-share">, z.ZodLiteral<"window-placement">, z.ZodLiteral<"xr-spatial-tracking">]>;
    }, "strip", z.ZodTypeAny, {
        feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
        allowlist?: string[] | undefined;
    }, {
        feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
        allowlist?: string[] | undefined;
    }>, "many">, {
        feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
        allowlist?: string[] | undefined;
    }[], {
        feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
        allowlist?: string[] | undefined;
    }[]>>;
    excludePatterns: z.ZodDefault<z.ZodArray<z.ZodString, "many">>;
    /**
     * Whether to include the Feature-Policy header or not.
     */
    includeFeaturePolicy: z.ZodDefault<z.ZodBoolean>;
    includePatterns: z.ZodDefault<z.ZodArray<z.ZodString, "many">>;
    /**
     * Whether to generate a JSON file (useful for troubleshooting).
     */
    jsonRecap: z.ZodDefault<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    directives: {
        feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
        allowlist?: string[] | undefined;
    }[];
    excludePatterns: string[];
    includeFeaturePolicy: boolean;
    includePatterns: string[];
    jsonRecap: boolean;
}, {
    directives?: {
        feature: "accelerometer" | "ambient-light-sensor" | "autoplay" | "battery" | "browsing-topics" | "camera" | "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";
        allowlist?: string[] | undefined;
    }[] | undefined;
    excludePatterns?: string[] | undefined;
    includeFeaturePolicy?: boolean | undefined;
    includePatterns?: string[] | undefined;
    jsonRecap?: boolean | undefined;
}>;
/**
 * Options for this Eleventy plugin.
 *
 * @public
 */
export type Options = z.input<typeof options>;
//# sourceMappingURL=schemas.d.ts.map