/**
 * All user-facing translatable strings in the UpupUploader component.
 *
 * Use `{{variable}}` syntax for interpolation placeholders.
 * Provide separate `_one` / `_other` keys where pluralisation is needed.
 */
type Translations = {
    cancel: string;
    done: string;
    loading: string;
    myDevice: string;
    googleDrive: string;
    oneDrive: string;
    dropbox: string;
    link: string;
    camera: string;
    /** Singular: "Drag your file or" */
    dragFileOr: string;
    /** Plural: "Drag your files or" */
    dragFilesOr: string;
    browseFiles: string;
    or: string;
    selectAFolder: string;
    /** "Max {{size}} {{unit}} file is allowed" */
    maxFileSizeAllowed_one: string;
    /** "Max {{size}} {{unit}} files are allowed" */
    maxFileSizeAllowed_other: string;
    /** "Add your documents here, you can upload up to {{limit}} files max" */
    addDocumentsHere: string;
    builtBy: string;
    removeAllFiles: string;
    addingMoreFiles: string;
    /** "{{count}} file selected" */
    filesSelected_one: string;
    /** "{{count}} files selected" */
    filesSelected_other: string;
    addMore: string;
    /** "Upload {{count}} file" */
    uploadFiles_one: string;
    /** "Upload {{count}} files" */
    uploadFiles_other: string;
    removeFile: string;
    clickToPreview: string;
    /** "0 Byte" */
    zeroBytes: string;
    bytes: string;
    kb: string;
    mb: string;
    gb: string;
    tb: string;
    /** "Error: {{message}}" */
    previewError: string;
    noAcceptedFilesFound: string;
    selectThisFolder: string;
    /** "Add {{count}} file" */
    addFiles_one: string;
    /** "Add {{count}} files" */
    addFiles_other: string;
    logOut: string;
    search: string;
    enterFileUrl: string;
    fetch: string;
    capture: string;
    /** "switch to {{side}}" */
    switchToCamera: string;
    addImage: string;
    front: string;
    back: string;
    poweredBy: string;
    multipleFilesNotAllowed: string;
    failedToGetUploadUrl: string;
    statusError: string;
    networkErrorDuringUpload: string;
    missingRequiredConfiguration: string;
    invalidProvider: string;
    invalidTokenEndpoint: string;
    maxFileSizeMustBeGreater: string;
    invalidAcceptFormat: string;
    unauthorizedAccess: string;
    presignedUrlInvalid: string;
    temporaryCredentialsInvalid: string;
    corsMisconfigured: string;
    fileTooLarge: string;
    invalidFileType: string;
    storageQuotaExceeded: string;
    signedUrlGenerationFailed: string;
    uploadFailedWithCode: string;
    uploadFailed: string;
    dropboxSessionExpired: string;
    dropboxMissingPermissions: string;
    failedToRefreshExpiredToken: string;
    allowedLimitSurpassed: string;
    fileUnsupportedType: string;
    fileTooLargeName: string;
    filePreviouslySelected: string;
    fileWithUrlPreviouslySelected: string;
    errorCompressingFile: string;
    clientIdRequired: string;
    popupBlocked: string;
    dropboxClientIdMissing: string;
    dropboxAuthFailed: string;
    genericErrorDetails: string;
    errorProcessingFiles: string;
    errorSelectingFolder: string;
    graphClientNotInitialized: string;
    dropboxNoAccessToken: string;
    silentTokenAcquisitionFailed: string;
    msalInitializationFailed: string;
    silentTokenAcquisitionProceeding: string;
    signInFailed: string;
    handleSignInFailed: string;
    signOutFailed: string;
};

declare const en_US: Translations;

export { type Translations as T, en_US as e };
