export function OpplastedeFiler(props: any): React.JSX.Element | null; export function FilStorrelseViser(props: any): React.JSX.Element; export function totalStorrelse(filer: any): any; export function OpplastningsFelt(props: any): React.JSX.Element; import React from "react"; export class Filopplastingsfelt extends Felt { state: { laster: boolean; feil: undefined; }; onUpload(file: any): void; onDelete(id: any): void; vedFeil(feilmelding: any): void; componentDidUpdate(prevProps: any): void; render(): React.JSX.Element; } export namespace Filopplastingsfelt { namespace defaultProps { const kapasitetBrukt: number; } namespace propTypes { export const opplastedeFiler: PropTypes.Validator<(PropTypes.InferProps<{ id: PropTypes.Validator; filnavn: PropTypes.Validator; mimetype: PropTypes.Validator; storrelse: PropTypes.Validator; }> | null | undefined)[]>; export const maksFiler: PropTypes.Requireable; export const maksStorrelse: PropTypes.Requireable; const kapasitetBrukt_1: PropTypes.Requireable; export { kapasitetBrukt_1 as kapasitetBrukt }; export const lasteNedUrl: PropTypes.Requireable<(...args: any[]) => any>; export const aksepterteTyper: PropTypes.Validator; export const vedSletting: PropTypes.Validator<(...args: any[]) => any>; export const ValgteFilerTag: PropTypes.Requireable; export const vedOpplasting: PropTypes.Validator<(...args: any[]) => any>; export const tekster: PropTypes.Validator; knapp: PropTypes.Validator; }>>>; export const visningsprefiks: PropTypes.Requireable; } } import { Felt } from "./Felt"; import PropTypes from "prop-types";