import { AutoformatBlockRule, PlateEditor, Value } from "@udecode/plate";
/**
 * 블록 포맷 리셋해주는 유틸 함수
 * @param editor
 * @returns
 */
export declare const clearBlockFormat: AutoformatBlockRule["preFormat"];
/**
 * 포매팅 공통 로직 유틸함수
 *
 * @param editor
 * @param customFormatting
 * @returns
 */
export declare const format: <V extends Value>(editor: PlateEditor<V>, customFormatting: any) => void;
/**
 * 리스트 형태 블록 포맷 함수
 *
 * @param editor
 * @param elementType
 */
export declare const formatList: <V extends Value>(editor: PlateEditor<V>, elementType: string) => void;
/**
 * 텍스트 블록 포맷 함수
 *
 * @param editor
 * @param text
 */
export declare const formatText: <V extends Value>(editor: PlateEditor<V>, text: string) => void;
