import { CheckAndExecuteCallback, SerialHandlerExecuteContext, SerialHandler } from '@mt-utils/async-handler';
import { TextSplitOriginal } from './types';
declare class TextSplit extends SerialHandler<TextSplitOriginal, string> {
    private static splitChar;
    private static MIN_STRING_LENGTH;
    private static MAX_STRING_LENGTH;
    private splitResidue;
    private handleDecimalPoints;
    execute(context: SerialHandlerExecuteContext<TextSplitOriginal, string>, next?: CheckAndExecuteCallback): void;
    protected onFinish(): void;
    protected onAppStart(): void;
}
export default TextSplit;
