import { BaseLocalizationAdapter } from './base-localization.adapter';
import { Locale } from 'discord.js';
interface DefaultLocalizationAdapterOptions {
    fallbackLocale?: string;
    locales?: Record<string, Record<string, string>>;
}
export declare class DefaultLocalizationAdapter extends BaseLocalizationAdapter<DefaultLocalizationAdapterOptions> {
    getTranslation(key: string, locale: string, placeholders?: unknown): string;
    translate(key: string, placeholders?: unknown): string;
    updateLocales(locales: Record<Locale, Record<string, string>>): void;
    private getTranslations;
    private getFallbackTranslation;
}
export {};
