export type ActionKitSupportedLocales = 'en' | 'zh' | 'ja' | 'ko';
export interface ActionKitLocaleAriaOptions {
    close?: string;
    closeDrawer?: string;
    closeModal?: string;
    expandModal?: string;
    collapseModal?: string;
    page?: string;
    pagination?: string;
    prev?: string;
    goNextPage?: string;
    actionSheet?: string;
    closeActionSheet?: string;
    clearInput?: string;
    showPassword?: string;
    hidePassword?: string;
}
export interface ActionKitChatbotLocaleOptions {
    senderUser?: string;
    senderAssistant?: string;
    streamInterruptedSuffix?: string;
    generatedByText?: string;
    typingInfoText?: string;
    placeholder?: string;
    guardRailViolationMessage?: string;
    timeoutErrorMessage?: string;
    genericErrorMessage?: string;
    charLimitMessage?: string;
    shareFeedback?: string;
    shareDetails?: string;
    cancel?: string;
    submit?: string;
    getPromptStarters?: string;
    hidePrompts?: string;
    feedbackTopics?: string[];
    reasoningLabel?: string;
}
export interface ActionKitLocaleOptions {
    total?: string;
    itemsPerPage?: string;
    page?: string;
    dragDrop?: string;
    clickToUpload?: string;
    or?: string;
    uploading?: string;
    removeFile?: string;
    selectFile?: string;
    maxFileSizeMessage?: string;
    allowedFileTypesMessage?: string;
    ok?: string;
    cancel?: string;
    confirm?: string;
    noData?: string;
    loading?: string;
    search?: string;
    itemSelected?: string;
    itemsSelected?: string;
    aria?: ActionKitLocaleAriaOptions;
    chatbot?: ActionKitChatbotLocaleOptions;
}
