export {};
/**
 * @public
 * @class
 * @name FileViewer
 * @description
 *      This class is used to represent a File Viewer who is the list of persons (individual or a bubble) that can access (download) the file.
 */
declare class FileViewer {
    private getContactByDBId;
    viewerId: any;
    type: any;
    contact: any;
    _avatarSrc: any;
    /**
     * @this FileViewer
     */
    constructor(viewerId: any, type: any, contact: any, getContactByDBId: any);
    get avatarSrc(): any;
}
declare function FileViewerElementFactory(viewerId: any, type: any, contact: any, contactService: any): FileViewer;
export { FileViewerElementFactory, FileViewer };
