import { DragonPhase, DragonSpriteQuality, StaticFileUrlPlatformPrefix } from "../enums"; export declare class DragonStaticFileUrlParser { static getPlatformPrefix(url: string): StaticFileUrlPlatformPrefix | null; static getImageName(url: string): string | null; static getId(url: string): number | null; static getPhase(url: string): DragonPhase | null; static getSkin(url: string): string | null; static getImageQuality(url: string): DragonSpriteQuality; static parseFromSprite(url: string): { platformPrefix: StaticFileUrlPlatformPrefix | null; id: number | null; imageName: string | null; phase: DragonPhase | null; skin: string | null; imageQuality: DragonSpriteQuality; }; static parseFromThumbnail(url: string): { platformPrefix: StaticFileUrlPlatformPrefix | null; id: number | null; image_name: string | null; phase: DragonPhase | null; skin: string | null; }; static parseFromFlashAnimation(url: string): { platformPrefix: StaticFileUrlPlatformPrefix | null; id: number | null; imageName: string | null; phase: DragonPhase | null; skin: string | null; }; static parseFromSpineAnimation(url: string): { platformPrefix: StaticFileUrlPlatformPrefix | null; id: number | null; imageName: string | null; phase: DragonPhase | null; skin: string | null; }; }