import { IKeyTemplate } from '../types/keyTemplate';
export interface DocumentEditorKeyTemplateRef {
    isDocumentLoaded: () => boolean;
    getAllKeys: () => IKeyTemplate[];
}
export type DocumentEditorKeyTemplateProps = {
    file: string | File | Blob;
    defaultKeys: IKeyTemplate[];
    language?: 'vi' | 'en';
    callbackAddKey?: (key: IKeyTemplate | null) => void;
    callbackSaveFile?: (file: Blob) => void;
    callbackCreated?: () => void;
};
export declare const DocumentEditorKeyTemplate: import("react").ForwardRefExoticComponent<DocumentEditorKeyTemplateProps & import("react").RefAttributes<DocumentEditorKeyTemplateRef>>;
