UNPKG

@steedos/odata-v4-sql

Version:
16 lines (15 loc) 996 B
import { Visitor, SQLLang } from "./visitor"; export { SQLLang } from "./visitor"; import { Token } from "@steedos/odata-v4-parser/lib/lexer"; export interface SqlOptions { useParameters?: boolean; type?: SQLLang; } export declare function createQuery(odataQuery: string, options?: SqlOptions): Visitor; export declare function createQuery(odataQuery: string, options?: SqlOptions, type?: SQLLang): Visitor; export declare function createQuery(odataQuery: Token, options?: SqlOptions): Visitor; export declare function createQuery(odataQuery: Token, options?: SqlOptions, type?: SQLLang): Visitor; export declare function createFilter(odataFilter: string, options?: SqlOptions): Visitor; export declare function createFilter(odataFilter: string, options?: SqlOptions, type?: SQLLang): Visitor; export declare function createFilter(odataFilter: Token, options?: SqlOptions): Visitor; export declare function createFilter(odataFilter: Token, options?: SqlOptions, type?: SQLLang): Visitor;