import { UpdateFunctionWithMethods } from 'hybrids'; /** * A collection of helpers for creating Hybrids templates. * @category Template */ export declare const hy: { print: (data: any, space?: string | number) => UpdateFunctionWithMethods; if: (condition: boolean | (() => boolean), frag: UpdateFunctionWithMethods, fallback?: UpdateFunctionWithMethods) => UpdateFunctionWithMethods; regex: (regexp: R, frag: (match: RegExpExecArray) => UpdateFunctionWithMethods, fallback?: UpdateFunctionWithMethods) => (value: string) => UpdateFunctionWithMethods; map: (items: T[] | ((...args: any[]) => T[]), predicate: (item: T, i: number, arr: T[]) => UpdateFunctionWithMethods) => UpdateFunctionWithMethods[]; case: (value: T, cases: Record> & { default?: UpdateFunctionWithMethods; }) => UpdateFunctionWithMethods; keyvalue: (record: Record, template: (key: any, value: any) => UpdateFunctionWithMethods) => UpdateFunctionWithMethods[]; };