UNPKG

xpm

Version:

The xPack project manager command line tool

28 lines 1.25 kB
import * as liquidjs from 'liquidjs'; import { Logger } from '@xpack/logger'; import { LiquidSubstitutionsStrings } from '../data/substitutions-variables.js'; export interface LiquidPropertiesDropConstructorParameters { engine: liquidjs.Liquid; properties: LiquidSubstitutionsStrings; log: Logger; } export declare class LiquidPropertiesDrop extends liquidjs.Drop { protected readonly _log: Logger; protected readonly _properties: LiquidSubstitutionsStrings; protected readonly _engine: liquidjs.Liquid; constructor({ engine, properties, log, }: LiquidPropertiesDropConstructorParameters); liquidMethodMissing(key: string, context: liquidjs.Context): Promise<any>; } export interface LiquidMatrixDropConstructorParameters { engine: liquidjs.Liquid; matrix: LiquidSubstitutionsStrings; log: Logger; } export declare class LiquidMatrixDrop extends liquidjs.Drop { protected readonly _log: Logger; protected readonly _matrix: LiquidSubstitutionsStrings; protected readonly _engine: liquidjs.Liquid; constructor({ engine, matrix, log }: LiquidMatrixDropConstructorParameters); liquidMethodMissing(key: string, context: liquidjs.Context): Promise<any>; } //# sourceMappingURL=liquid-drop.d.ts.map