import React from 'react';
import { ContentEntity, File, ProjectContentFetchParams } from '@/types/index';
interface ProjectContentEditDrawer {
    saveLoading: boolean;
    drawerOpen: boolean;
    locales: string[];
    editContent: Partial<ContentEntity>;
    baseContents: Array<Record<string, string>>;
    fileDetail: File;
    closeDrawer: (open: boolean, editContent?: Partial<ContentEntity>) => void;
    fetchLocales: (applicationId: string) => void;
    updateContentValue: (key: string, value: unknown) => void;
    updateContentTags: (key: string, value: unknown) => void;
    saveContent: (params: ProjectContentFetchParams) => void;
}
declare const EditDrawer: React.FC<ProjectContentEditDrawer>;
export default EditDrawer;
