import { StatusMessage } from "../../common-types"; /** * @internal * This component is for internal use. */ export declare class DuetUploadAriaStatus { element: HTMLElement; /** * State() variables */ statusMessage: string; /** * Status labels used in the component */ statusMessageLabel: StatusMessage; /** * Adds accessible label that is read aloud */ accessibleAriaLive: "off" | "polite" | "assertive"; /** * valid file amount */ valid: number; /** * total files */ total: number; /** * invalid file amount */ invalid: number; /** * valid file amount */ inprogress: number; watchHandler(newValue: boolean, oldValue: boolean): void; /** * Private functions */ private replacePlaceHolders; private getStatusMessage; /** * render() function * Always the last one in the class. */ render(): any; }