+26
@@ -0,0 +1,26 @@
|
||||
import { IconifyInfo } from "@iconify/types";
|
||||
/**
|
||||
* Item provided by API or loaded from collections.json, slightly different from IconifyInfo
|
||||
*/
|
||||
interface LegacyIconifyInfo {
|
||||
name: string;
|
||||
total?: number;
|
||||
version?: string;
|
||||
author?: string;
|
||||
url?: string;
|
||||
license?: string;
|
||||
licenseURL?: string;
|
||||
licenseSPDX?: string;
|
||||
samples?: string[];
|
||||
height?: number | number[];
|
||||
displayHeight?: number;
|
||||
samplesHeight?: number;
|
||||
category?: string;
|
||||
palette?: 'Colorless' | 'Colorful';
|
||||
hidden?: boolean;
|
||||
}
|
||||
/**
|
||||
* Convert data to valid CollectionInfo
|
||||
*/
|
||||
declare function convertIconSetInfo(data: unknown, expectedPrefix?: string): IconifyInfo | null;
|
||||
export { LegacyIconifyInfo, convertIconSetInfo };
|
||||
Reference in New Issue
Block a user