package air.update.locale {
	import com.adobe.utils.LocaleUtil;
	import flash.events.Event;
	import flash.events.EventDispatcher;
	import mx.resources.IResourceManager;
	import mx.resources.ResourceManager;
	import mx.utils.StringUtil;
	public class UpdaterResourceManager extends EventDispatcher {
		private var _localeChain:Array;
		private var _applicationLocaleChain:Array;
		private var _initialized:Boolean;
		private var _ultimateFallbackLocale:String;
		private var _resourceBundleName:String;
		public function UpdaterResourceManager();
		private function onChange(ev:Event):void;
		public function set localeChain(chain:Array):void;
		public function get localeChain():Array;
		public function initialize():void;
		private function getUpdaterBundles():Array;
		public function getString(resourceName:String,parameters:Array=null):String;
		public function set ultimateFallbackLocale(locale:String):void;
		public function get ultimateFallbackLocale():String;
		public function set resourceBundleName(bundleName:String):void;
		public function get resourceBundleName():String;
	}
}
