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[];
    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