export interface IconifyJSON { prefix: string icons: Record aliases?: Record width?: number height?: number lastModified?: number } export interface IconifyIcon { body: string left?: number top?: number width?: number height?: number rotate?: 0 | 1 | 2 | 3 hFlip?: boolean vFlip?: boolean } export interface IconifyAlias extends Omit { parent: string } export interface IconifyInfo { prefix: string name: string total: number version: string author?: { name: string url?: string } license?: { title: string spdx?: string url?: string } samples?: string[] palette?: boolean } export interface IconifyMetaData { [key: string]: unknown } export interface IconifyChars { [key: string]: string } export declare const icons: IconifyJSON export declare const info: IconifyInfo export declare const metadata: IconifyMetaData export declare const chars: IconifyChars