import { BaseResourceComponent } from '@memberjunction/ng-shared'; import { ResourceData } from '@memberjunction/core-entities'; import * as i0 from "@angular/core"; /** * File Browser Resource Wrapper - displays the file browser in a tab * Extends BaseResourceComponent to work with the MJ resource type system */ export declare class FileBrowserResource extends BaseResourceComponent { private dataLoaded; constructor(); set Data(value: ResourceData); get Data(): ResourceData; /** * Load the file browser (currently just notifies load complete) * In future phases, this could pass configuration from ResourceData */ private loadFileBrowser; /** * Get the display name for the file browser resource */ GetResourceDisplayName(data: ResourceData): Promise; /** * Get the icon class for file browser resources */ GetResourceIconClass(data: ResourceData): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=file-browser-resource.component.d.ts.map