/**
 * @typedef {import("markdown-it/lib/parser_block.mjs").RuleBlock} RuleBlock
 * @typedef {import("markdown-it/lib/parser_inline.mjs").RuleInline} RuleInline
 */
/**
 * @param {object} options
 * @param {Array<[string, string]>} options.delimiters
 * @param {boolean} options.allowWhiteSpacePadding
 * @returns {RuleInline}
 */
export function createInlineMathRule({ delimiters, allowWhiteSpacePadding }: {
    delimiters: Array<[string, string]>;
    allowWhiteSpacePadding: boolean;
}): RuleInline;
/**
 * @param {Array<[string, string]>} delimiters
 * @returns {RuleBlock}
 */
export function createBlockMathRule(delimiters: Array<[string, string]>): RuleBlock;
export type RuleBlock = import("markdown-it/lib/parser_block.mjs").RuleBlock;
export type RuleInline = import("markdown-it/lib/parser_inline.mjs").RuleInline;
//# sourceMappingURL=rulers.d.ts.map