export interface SplitOptions {
    /** Maximum characters per chunk */
    maxLength?: number;
    /** Add continuation marker to split messages */
    addContinuationMarker?: boolean;
    /** Continuation marker text */
    continuationMarker?: string;
}
/**
 * Split a long message into chunks that fit within messenger limits.
 * Tries to split at natural boundaries (code blocks, paragraphs, lines).
 */
export declare function splitMessage(text: string, options?: SplitOptions): string[];
//# sourceMappingURL=message-split.d.ts.map