import { BaseQuery } from './BaseQuery'; export declare class SnowflakeQuery extends BaseQuery { newFilter(filter: any): any; convertTz(field: any): string; timeGroupedColumn(granularity: any, dimension: any): string; /** * Returns sql for source expression floored to timestamps aligned with * intervals relative to origin timestamp point. */ dateBin(interval: string, source: string, origin: string): string; /** * The input interval in format "2 years 3 months 4 weeks 5 days...." * will be converted to Snowflake dialect "2 years, 3 months, 4 weeks, 5 days...." */ private formatInterval; timeStampCast(value: any): string; defaultRefreshKeyRenewalThreshold(): number; defaultEveryRefreshKey(): { every: string; }; nowTimestampSql(): string; hllInit(sql: any): string; hllMerge(sql: any): string; countDistinctApprox(sql: any): string; sqlTemplates(): any; } //# sourceMappingURL=SnowflakeQuery.d.ts.map