My RecordSet class won't import fl.data.DataProvider

Why won’t the DataProvider base class import!?

I keep getting an error with this class.

package com.gfxcomplex.data {
    
    import fl.data.DataProvider;    
    
    class RecordSet extends DataProvider{
        
        public var dataProvider:DataProvider;    
        
        public function RecordSet(values:Array, category:Array){
            var ar:Array = new Array();
            for (var a:Number = 0; a < values.length; a++) {
                ar[a] = new Object();
                for (var aIndex:* in category) {
                    ar[a][category[aIndex]] = values[a][aIndex];
                }
            }
            dataProvider = new DataProvider(ar);
        }
    }
}

class RecordSet extends DataProvider{
1017: The definition of base class DataProvider was not found.