import { Value } from './Value'; /** * split a list of Value instances on every token * * @export * @param {Array} list * @param {...Array} tokens * @returns {Array>} */ export declare function split(list: Array, ...tokens: Array): Array>; /** * trim leading and trailing tokens from a list of Value instances * * @export * @param {Array} list * @param {...Array} tokens * @returns {Array} */ export declare function trim(list: Array, ...tokens: Array): Array; /** * interleave TemplateLiteral arguments into a single list of Value instances * * @export * @param {TemplateStringsArray} strings * @param {...Array} values * @returns {Array} */ export declare function interleave(strings: TemplateStringsArray, ...values: Array): Array;