/** * Code generated by svg-registry. DO NOT EDIT. * Source: svgo engine PluginName::ALL (plugin-names.json), engine 4.1.0. * * Typed plugin names for svgoo. The engine serializes the same * registry over the wasm ABI — `plugins()` is the runtime source of truth, * and `test/smoke.mjs` asserts this file equals the live registry (order * included). */ /** Every resolvable plugin name, svgo spelling included. */ export declare const PluginName: { readonly PresetDefault: "preset-default"; readonly AddAttributesToSvgElement: "addAttributesToSVGElement"; readonly AddClassesToSvgElement: "addClassesToSVGElement"; readonly CleanupAttrs: "cleanupAttrs"; readonly CleanupEnableBackground: "cleanupEnableBackground"; readonly CleanupIds: "cleanupIds"; readonly CleanupListOfValues: "cleanupListOfValues"; readonly CleanupNumericValues: "cleanupNumericValues"; readonly CollapseGroups: "collapseGroups"; readonly ConvertColors: "convertColors"; readonly ConvertEllipseToCircle: "convertEllipseToCircle"; readonly ConvertOneStopGradients: "convertOneStopGradients"; readonly ConvertPathData: "convertPathData"; readonly ConvertShapeToPath: "convertShapeToPath"; readonly ConvertStyleToAttrs: "convertStyleToAttrs"; readonly ConvertTransform: "convertTransform"; readonly InlineStyles: "inlineStyles"; readonly MergePaths: "mergePaths"; readonly MergeStyles: "mergeStyles"; readonly MinifyStyles: "minifyStyles"; readonly MoveElemsAttrsToGroup: "moveElemsAttrsToGroup"; readonly MoveGroupAttrsToElems: "moveGroupAttrsToElems"; readonly PrefixIds: "prefixIds"; readonly RemoveAttributesBySelector: "removeAttributesBySelector"; readonly RemoveAttrs: "removeAttrs"; readonly RemoveComments: "removeComments"; readonly RemoveDeprecatedAttrs: "removeDeprecatedAttrs"; readonly RemoveDesc: "removeDesc"; readonly RemoveDimensions: "removeDimensions"; readonly RemoveDoctype: "removeDoctype"; readonly RemoveEditorsNsData: "removeEditorsNSData"; readonly RemoveElementsByAttr: "removeElementsByAttr"; readonly RemoveEmptyAttrs: "removeEmptyAttrs"; readonly RemoveEmptyContainers: "removeEmptyContainers"; readonly RemoveEmptyText: "removeEmptyText"; readonly RemoveHiddenElems: "removeHiddenElems"; readonly RemoveMetadata: "removeMetadata"; readonly RemoveNonInheritableGroupAttrs: "removeNonInheritableGroupAttrs"; readonly RemoveOffCanvasPaths: "removeOffCanvasPaths"; readonly RemoveRasterImages: "removeRasterImages"; readonly RemoveScripts: "removeScripts"; readonly RemoveStyleElement: "removeStyleElement"; readonly RemoveTitle: "removeTitle"; readonly RemoveUnknownsAndDefaults: "removeUnknownsAndDefaults"; readonly RemoveUnusedNs: "removeUnusedNS"; readonly RemoveUselessDefs: "removeUselessDefs"; readonly RemoveUselessStrokeAndFill: "removeUselessStrokeAndFill"; readonly RemoveViewBox: "removeViewBox"; readonly RemoveXlink: "removeXlink"; readonly RemoveXmlProcInst: "removeXMLProcInst"; readonly RemoveXmlns: "removeXMLNS"; readonly ReusePaths: "reusePaths"; readonly SortAttrs: "sortAttrs"; readonly SortDefsChildren: "sortDefsChildren"; }; /** Union of every resolvable plugin name. */ export type PluginName = (typeof PluginName)[keyof typeof PluginName]; /** All resolvable plugin names in svgo order (preset-default first). */ export declare const ALL: readonly PluginName[]; /** Type guard: is this value one of the known plugin names? */ export declare function isPluginName(value: unknown): value is PluginName; //# sourceMappingURL=plugin.d.ts.map