export * from './Raw'; export * from './Type'; export { Type as type } from './Type'; export * from './ColumnDefinition'; export * from './BaseStatement'; export * from './SelectStatement'; export * from './UpdateStatement'; export * from './InsertStatement'; export * from './DeleteStatement'; export * from './CreateKeyspaceStatement'; export * from './CreateColumnFamilyStatement'; export * from './CreateColumnFamilyIndexStatement'; export * from './CreateMaterializedViewStatement'; export * from './CreateTypeStatement'; export * from './Builder'; declare let token: { (values: any[]): import("./Raw").Raw; (...columns: (string | import("./Raw").Raw)[]): import("./Raw").Raw; }, ttl: (column: string | import("./Raw").Raw) => import("./Raw").Raw, now: () => import("./Raw").Raw, timestamp: (column: string | import("./Raw").Raw) => import("./Raw").Raw, deleteRow: { (name: string | import("./Raw").Raw): import("./DeleteStatement").DeleteStatement>; (keyspace: string, name: string): import("./DeleteStatement").DeleteStatement>; (): import("./DeleteStatement").DeleteStatement>; }, select: { (name: string | import("./Raw").Raw): import("./SelectStatement").SelectStatement, import("./ColumnDefinition").TransformPossibleColumnDefinition, {}>; (keyspace: string, name: string): import("./SelectStatement").SelectStatement, import("./ColumnDefinition").TransformPossibleColumnDefinition, {}>; (): import("./SelectStatement").SelectStatement, import("./ColumnDefinition").TransformPossibleColumnDefinition, {}>; }, update: { (name: string | import("./Raw").Raw): import("./UpdateStatement").UpdateStatement>; (keyspace: string, name: string): import("./UpdateStatement").UpdateStatement>; (): import("./UpdateStatement").UpdateStatement>; }, insert: { (name: string | import("./Raw").Raw): import("./InsertStatement").InsertStatement>; (keyspace: string, name: string): import("./InsertStatement").InsertStatement>; (): import("./InsertStatement").InsertStatement>; }, createKeyspace: (name: string | import("./Raw").Raw) => import("./CreateKeyspaceStatement").CreateKeyspaceStatement<{}>, createColumnFamily: { (name: string | import("./Raw").Raw): import("./CreateColumnFamilyStatement").CreateColumnFamilyStatement, import("./ColumnDefinition").TransformPossibleColumnDefinition, never, never, never>; (keyspace: string, name: string): import("./CreateColumnFamilyStatement").CreateColumnFamilyStatement, import("./ColumnDefinition").TransformPossibleColumnDefinition, never, never, never>; }, createMaterializedView: { (name: string | import("./Raw").Raw): import("./CreateMaterializedViewStatement").CreateMaterializedViewStatement, import("./ColumnDefinition").TransformPossibleColumnDefinition, never, never, never>; (keyspace: string, name: string): import("./CreateMaterializedViewStatement").CreateMaterializedViewStatement, import("./ColumnDefinition").TransformPossibleColumnDefinition, never, never, never>; }, createIndex: { (column: string | import("./Raw").Raw, name?: string | import("./Raw").Raw | undefined): import("./CreateColumnFamilyIndexStatement").CreateColumnFamilyIndexStatement; (column: [string | import("./Raw").Raw, "FULL" | "ENTRIES" | "VALUES" | "KEYS"], name?: string | import("./Raw").Raw | undefined): import("./CreateColumnFamilyIndexStatement").CreateColumnFamilyIndexStatement; }; export { token, ttl, now, timestamp, deleteRow, select, update, insert, createKeyspace, createColumnFamily, createMaterializedView, createIndex, };