export declare function printExpression(obj: unknown): string; export declare function printQuery(query: Map): string; export declare function valueToSqlLiteral(value: unknown): string; type ArrayProductItem = A extends readonly [] ? readonly [] : A extends readonly [infer T extends readonly any[]] ? readonly [T[number]] : A extends readonly [ infer T extends readonly any[], ...infer R extends readonly (readonly any[])[] ] ? readonly [T[number], ...ArrayProductItem] : A extends readonly (infer T)[] ? T : never; export type ArrayProduct = Generator>; export declare function arrayProduct(inputs: A): ArrayProduct; export declare function arrayProduct(inputs: A): ArrayProduct; export declare function strictGlob(...globs: string[]): Promise; export declare class PathNotFound extends Error { readonly path: string; constructor(path: string); } export {};