import { EntityDict } from '../../../oak-app-domain'; import { FileState } from '../../../features/extraFile'; import { EntityDict as BaseEntityDict } from 'oak-domain/lib/types/Entity'; import { ReactComponentProps } from 'oak-frontend-base/lib/types/Page'; type ExtraFile = EntityDict['extraFile']['OpSchema']; export interface EnhancedExtraFile extends ExtraFile { url: string; thumbUrl: string; fileName: string; fileState?: FileState; percentage?: number; } export type Theme = 'file' | 'image' | 'image-flow' | 'custom'; type SourceType = 'album' | 'camera'; type ImageMode = 'scaleToFill' | 'aspectFit' | 'aspectFill' | 'widthFix' | 'heightFix' | 'top' | 'bottom' | 'left' | 'right' | 'center' | 'top left' | 'top right' | 'bottom left' | 'bottom right'; declare const _default: (props: ReactComponentProps) => React.ReactElement; export default _default;