import type { UmbMediaAuditLogType } from '../utils/index.js';
interface HistoryStyleMap {
    look: 'default' | 'primary' | 'secondary' | 'outline' | 'placeholder';
    color: 'default' | 'danger' | 'warning' | 'positive';
}
interface HistoryLocalizeKeys {
    label: string;
    desc: string;
}
interface HistoryData {
    style: HistoryStyleMap;
    text: HistoryLocalizeKeys;
}
/**
 * @description Helper function to get look and color for uui-tag and localization keys for the label and description.
 * @param type AuditTypeModel
 * @deprecated Scheduled for removal in Umbraco 19. Use the audit log repository's getTagStyleAndText() method instead.
 */
export declare function getMediaHistoryTagStyleAndText(type: UmbMediaAuditLogType): HistoryData;
export declare const TimeOptions: Intl.DateTimeFormatOptions;
export {};
