import { MichelsonType } from '../core/enums/type'; import { Expression } from '../core/expression'; import { LineInfo } from '../misc/utils'; import { IExpression } from '../typings/expression'; /** * Prepend a value to a list. (Creates a new list) * * ```typescript * PrependToList(List([Nat(1)]), Nat(2)); * ``` * * @category | List expressions * * @param list * @param value The value to be appended to the list * @param {LineInfo} line Source code line information (Used in error messages) * * @returns {IExpression} An expression */ export declare const PrependToList: (list: IExpression, value: IExpression, line?: LineInfo) => Expression;