UNPKG

@adguard/agtree

Version:
69 lines (68 loc) 2.06 kB
/** * @file Provides compatibility table data loading. */ import { type CompatibilityTable } from './types.js'; /** * Compatibility table data for scriptlets. */ export declare const scriptletsCompatibilityTableData: CompatibilityTable<{ name: string; description: string | null; aliases: string[] | null; docs: string | null; versionAdded: string | null; versionRemoved: string | null; deprecated: boolean; deprecationMessage: string | null; removed: boolean; removalMessage: string | null; parameters?: { name: string; debug: boolean; pattern: string | null; description: string | null; default: string | null; required: boolean; }[] | undefined; }>; /** * Compatibility table data for redirects. */ export declare const redirectsCompatibilityTableData: CompatibilityTable<{ name: string; description: string | null; aliases: string[] | null; docs: string | null; versionAdded: string | null; versionRemoved: string | null; deprecated: boolean; deprecationMessage: string | null; removed: boolean; removalMessage: string | null; isBlocking: boolean; resourceTypes: ("object" | "image" | "other" | "font" | "media" | "ping" | "script" | "stylesheet" | "websocket" | "xmlhttprequest" | "main_frame" | "sub_frame")[]; }>; /** * Compatibility table data for modifiers. */ export declare const modifiersCompatibilityTableData: CompatibilityTable<{ name: string; description: string | null; aliases: string[] | null; docs: string | null; versionAdded: string | null; versionRemoved: string | null; deprecated: boolean; deprecationMessage: string | null; removed: boolean; removalMessage: string | null; conflicts: string[] | null; inverseConflicts: boolean; assignable: boolean; negatable: boolean; blockOnly: boolean; exceptionOnly: boolean; valueOptional: boolean; valueFormat: string | null; valueFormatFlags: string | null; }>;