import { Meta, UppyFile } from '@uppy/core'; import { Result, ResultAsync } from 'neverthrow'; import { HttpProblem, NetworkProblem, Problem } from '@pod-os/core'; export declare class PosUpload { /** * The accepted file types. */ accept: string[]; uploader: (file: File) => ResultAsync<{ url: string; }, HttpProblem | NetworkProblem>; uppy: HTMLElement; componentDidRender(): void; toFile(file: UppyFile>): Result; render(): any; }