/**
 * @param {string} content
 * @returns {Expectation[]}
 */
export function parseExpectations(content: string): Expectation[];
/**
 * @param {string} line
 * @returns {Expectation}
 */
export function parseExpectationLine(line: string): Expectation;
/**
 * @param {Expectation[]} expectations
 * @returns {string}
 */
export function serializeExpectations(expectations: Expectation[]): string;
/**
 * @param {Expectation} expectation
 * @returns {string}
 */
export function serializeExpectationLine(expectation: Expectation): string;
export type ExpectationResult = ("Failure" | "Pass" | "Skip");
export type Expectation = {
    line: string;
    isCommentOrEmpty?: boolean | undefined;
    bugs?: string[] | undefined;
    platforms?: string[] | undefined;
    testName?: string | undefined;
    results?: ExpectationResult[] | undefined;
};
