import { Schema } from 'prosemirror-model';
import { EditorState } from 'prosemirror-state';
export function createReviewGraphTestSchema(): Schema<string, "trackInsert" | "trackDelete" | "trackFormat">;
export function stateFromTrackedSpans({ schema, spans }: {
    schema: Schema;
    spans: TextSpanSpec[];
}): {
    state: EditorState;
    schema: Schema;
    paragraphStart: number;
};
export function markAttrs(attrs: Partial<Record<string, unknown>> & {
    id: string;
}): Record<string, unknown>;
export type TextSpanSpec = {
    text: string;
    marks?: {
        markType: "trackInsert" | "trackDelete" | "trackFormat";
        attrs: Record<string, unknown>;
    }[] | undefined;
};
//# sourceMappingURL=test-fixtures.d.ts.map