import { AbstractIterator } from "../core/abstract-iterator";
export declare class StringLineIterator extends AbstractIterator<string> {
    private content;
    private lineBreakCharacter;
    private substringStartIndex;
    private substringEndIndex;
    constructor(content: string);
    protected static determineLineBreakStyle(input: string): string;
    protected findNextLineBreak(): void;
    hasNext(): boolean;
    next(): string | undefined;
    remove(): string | undefined;
    reset(): void;
    toString(lineBreak?: string): string;
}
