import type { LineResult } from "@loom-io/core/internal";
export declare function hasFrontMatter(line: LineResult): Promise<boolean>;
export declare function getFrontMatterConverter(firstLine: LineResult): Promise<{
    parse: (content: string) => unknown;
    stringify: (content: unknown) => string;
}>;
export declare class FrontMatterTypeNotSupportedException extends Error {
    constructor(type: string);
}
export type DataFormat<T> = {
    data: T;
    content: string;
};
