UNPKG

liquidjs

Version:

A simple, expressive and safe Shopify / Github Pages compatible template engine in pure JavaScript.

10 lines (9 loc) 502 B
declare type resolver = (x?: any) => any; export interface Thenable<T> { then(resolve: resolver, reject?: resolver): Thenable<T>; catch(reject: resolver): Thenable<T>; } export declare function toThenable<T>(val: IteratorResult<unknown, T> | Thenable<T> | any): Thenable<T>; export declare function toPromise<T>(val: Generator<unknown, T, unknown> | Thenable<T> | T): Promise<T>; export declare function toValue<T>(val: Generator<unknown, T, unknown> | Thenable<T> | T): T; export {};