/**
 * Template File for nile-preview component
 */
import './nile-file-preview.css';
import { TemplateResult } from 'lit';
import { NileFilePreview } from './nile-file-preview';
export declare function getHorizontalUploadingState(file: File, uploadStatus: number, nileFilePreview: NileFilePreview): TemplateResult;
export declare function getHorizontalPreviewState(url: string, file: File, originalUrl: string, showFileType: boolean): TemplateResult;
export declare function getHorizontalNoPreviewState(file: File, originalUrl: string, showFileType: boolean): TemplateResult;
export declare function getHorizontalErrorState(file: File, errorMessage: string, originalUrl: string, nileFilePreview: NileFilePreview): TemplateResult;
export declare function getVerticalUploadingState(file: File, uploadStatus: number, nileFilePreview: NileFilePreview): TemplateResult;
export declare function getVerticalPreviewState(url: string, file: File, originalUrl: string, showFileType: boolean): TemplateResult;
export declare function getVerticalNoPreviewState(file: File, originalUrl: string, showFileType: boolean): TemplateResult;
export declare function getVerticalErrorState(file: File, errorMessage: string, originalUrl: string, nileFilePreview: NileFilePreview): TemplateResult;
