import { Format, CardDefinition } from './defs'; import { Expansion } from './expansion'; import { PTCGOItem } from './item'; interface PTCGOAssetOptions { base: string; } interface PTCGOAssetsSpecifier { src: string[]; } declare type AssetSize = 'xs' | 's' | 'm' | 'l' | 'xl'; export declare class PTCGOAssets { private readonly options; constructor(options: PTCGOAssetOptions); format(format: Format): PTCGOAssetsSpecifier; logo(exp: Expansion): PTCGOAssetsSpecifier; symbol(exp: Expansion): PTCGOAssetsSpecifier; item(item: PTCGOItem, size: AssetSize): PTCGOAssetsSpecifier; itemFile(item: PTCGOItem): string | number; private url; } export {};