@zebra-fed/zeta-icons
Version:
The icon library for Zebra Technologies' Zeta Design System.
30 lines • 886 B
TypeScript
export interface IconDefinition {
name: string;
searchTerms: string[];
category: string;
roundPath: string;
sharpPath: string;
roundId: string;
sharpId: string;
}
export interface ImageDefinition extends IconDefinition {
roundData: string;
sharpData: string;
}
export interface FontDefinition extends IconDefinition {
roundUnicode: string;
sharpUnicode: string;
}
export interface GenerateFontResult {
dartDefinitions: string[];
dartRoundDefinitions: string[];
dartSharpDefinitions: string[];
dartRoundLookup: string[];
dartSharpLookup: string[];
iconNames: string[];
}
export type IconManifest = Map<string, IconDefinition>;
export type ImageManifest = Map<string, ImageDefinition>;
export type FontManifest = Map<string, ImageDefinition>;
export type FontType = "round" | "sharp";
//# sourceMappingURL=types.d.ts.map