import { SVG } from '../svg/index.js'; import { ParseColorsOptions, FindColorsResult, ParseColorsSyncOptions } from './parse.js'; import '@iconizza/types'; import '@iconizza/utils/lib/customisations/defaults'; import '@iconizza/utils/lib/colors/types'; import '../svg/analyse/types.js'; import './attribs.js'; /** * Validate colors in icon * * If icon is monotone, * * Throws exception on error */ declare function validateColors(svg: SVG, expectMonotone: boolean, options?: ParseColorsOptions): Promise; /** * Validate colors in icon, synchronous version * * If icon is monotone, * * Throws exception on error */ declare function validateColorsSync(svg: SVG, expectMonotone: boolean, options?: ParseColorsSyncOptions): FindColorsResult; export { validateColors, validateColorsSync };