import { LocalizeController as DefaultLocalizationController } from '@shoelace-style/localize'; import type { Translation as DefaultTranslation } from '@shoelace-style/localize'; export declare class LocalizeController extends DefaultLocalizationController { } export { registerTranslation } from '@shoelace-style/localize'; export interface Translation extends DefaultTranslation { $code: string; $name: string; $dir: 'ltr' | 'rtl'; browseFiles: string; clearEntry: string; close: string; copied: string; copy: string; currentValue: string; dragDrop: string; fileSizeExceeded: (size: number) => string; fileTypeNotAccepted: (accept: string) => string; error: string; hidePassword: string; loading: string; files: string; maxFiles: string; noMultipleFiles: string; numOptionsSelected: (num: number) => string; previous: string; next: string; progress: string; remove: string; resize: string; scrollToEnd: string; scrollToStart: string; selectAColorFromTheScreen: string; showPassword: string; toggleColorFormat: string; zoomIn: string; zoomOut: string; enterFullscreen: string; exitFullscreen: string; locateMe: string; metersUnit: string; feetUnit: string; locatePopup: string; locateOutsideMapBounds: string; }