import { GraphicNode, OolongNode } from "../../../graphics";
import type { OolongLine } from "../../../graphics";
import { AppEventContext } from "../../../app";
import { UpdateNodeInfo } from "../../../action";
import { EditTextInfo } from "../../../input/EditTextInfo";
import { TextSelectionInfo } from "../../../input/selection/TextSelectionInfo";
/**
 * 无序列表处理器
 */
export declare class TextUnOrderWorker {
    private editTextWorker;
    batchNodesToUnOrderByNotEditing(context: AppEventContext): void;
    batchNodesToUnOrderByIds(idList: string[], context: AppEventContext): void;
    toUnOrderBySelection(node: GraphicNode, selection: TextSelectionInfo, context: AppEventContext): void;
    toUnOrderByEditing(node: GraphicNode, editTextInfo: EditTextInfo, context: AppEventContext): void;
    private toUnOrderWithPara;
    toUnOrderByNotEditing(node: OolongNode | OolongLine): UpdateNodeInfo;
}
//# sourceMappingURL=TextUnOrderWorker.d.ts.map