import { QUALITIES_ENUM } from "@albion-data/types"; import { TItemIconSize, TSpellIconSize } from "./types"; declare type TIconById = { identifier: string; quality?: QUALITIES_ENUM; localizedName?: string; locale?: string; size?: number; subDirectory: "item" | "spell" | "destiny"; }; declare type TIconByLocale = Omit & { localizedName: string; locale: string; identifier?: string; }; declare type ReuseableIconById = Omit; declare type ReuseableIconByLocale = Omit; declare type TItemIconParams = (Omit & { size?: TItemIconSize; }) | (Omit & { size?: TItemIconSize; }); export declare function getItemIconUrl(params: TItemIconParams): string; declare type TSpellIconParams = (Omit & { size?: TSpellIconSize; }) | (Omit & { size?: TSpellIconSize; }); export declare function getSpellIconUrl(params: TSpellIconParams): string; declare type TDestinyBoardParams = Omit | Omit; export declare function getDestinyBoardIconUrl(params: TDestinyBoardParams): string; export {};