import type { Statement, TemplateStatement } from '../parser/statements.js'; import { Execution } from './execution.js'; import type { Helper } from './helpers/type.js'; import type { BigodinOptions } from './options.js'; export type LiteralValue = boolean | number | object | string | null | undefined; export declare function run(ast: TemplateStatement, context: object | undefined, extraHelpers: Map, options?: BigodinOptions): Promise; export declare function runStatements(execution: Execution, statements: Statement[]): Promise; export declare function runStatement(execution: Execution, statement: Statement): Promise;