package openfl.utils {
/**
 * 	The AssetType enum lists the core set of available
 * 	asset types from the OpenFL command-line tools.
 * 
 * @externs
 */
public class AssetType {
	/**
	 * 		Binary assets (data that is not readable as text)
	 * 	
	 */
	public static const BINARY:String = "BINARY";
	/**
	 * 		Font assets, such as *.ttf or *.otf files
	 * 	
	 */
	public static const FONT:String = "FONT";
	/**
	 * 		Image assets, such as *.png or *.jpg files
	 * 	
	 */
	public static const IMAGE:String = "IMAGE";
	/**
	 * 		MovieClip assets, such as from a *.swf file
	 * 	
	 */
	public static const MOVIE_CLIP:String = "MOVIE_CLIP";
	/**
	 * 		Audio assets, such as *.ogg or *.wav files
	 * 
	 * 		In previous versions of OpenFL, `AssetType.MUSIC` was recommended
	 * 		for long background music, but in current versions, both
	 * 		`AssetType.MUSIC` and `AssetType.SOUND` behave similarly.
	 * 
	 * 		A future version may implement optimizations specific to each audio type
	 * 		again.
	 * 	
	 */
	public static const MUSIC:String = "MUSIC";
	/**
	 * 		Audio assets, such as *.ogg or *.wav files
	 * 
	 * 		In previous versions of OpenFL, `AssetType.SOUND` was recommended
	 * 		for short or repetitively used sounds, but in current versions, both
	 * 		`AssetType.MUSIC` and `AssetType.SOUND` behave similarly.
	 * 
	 * 		A future version may implement optimizations specific to each audio type
	 * 		again.
	 * 	
	 */
	public static const SOUND:String = "SOUND";
	/**
	 * 		Text assets
	 * 	
	 */
	public static const TEXT:String = "TEXT";
}
}
