import type { GenericParent, IExpressionResult } from 'myst-common';
import type { Plugin } from 'unified';
import type { VFile } from 'vfile';
export declare const metadataSection = "user_expressions";
export interface IUserExpressionMetadata {
    expression: string;
    result: IExpressionResult;
}
export interface IUserExpressionsMetadata {
    [metadataSection]: IUserExpressionMetadata[];
}
export declare function findExpression(expressions: IUserExpressionMetadata[] | undefined, value: string): IUserExpressionMetadata | undefined;
export declare function transformRenderInlineExpressions(mdast: GenericParent, file: VFile): void;
export declare const renderInlineExpressionsPlugin: Plugin<[], GenericParent, GenericParent>;
//# sourceMappingURL=inlineExpressions.d.ts.map