import { TableName } from "@gscdump/contracts"; declare const pages: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "pages"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "pages"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "pages"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "pages"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const queries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "queries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "queries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; query: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "queries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const countries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "countries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "countries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "countries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "countries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; country: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "countries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "countries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const page_queries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "page_queries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "page_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "page_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "page_queries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; query: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "page_queries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; /** * Per-`(site, search_type, date)` daily totals + device breakdown. * * Replaces the standalone `devices` long table and the legacy `daily_totals` * rollup. Does NOT fit the generic `metricCols()` shape — it has bespoke * site-total columns, an anonymized-impressions ratio, and a 9-column device * pivot (clicks/impressions/sum_position × desktop/mobile/tablet). * * - `clicks`/`impressions`/`sum_position`: TRUE site totals from a GSC * `['date']` query — authoritative, includes anonymized impressions. * - `anonymized_impressions_pct`: `1 - query_grained_impressions / * page_grained_impressions` — fraction of impressions GSC withholds at * query grain. Mirrors the legacy `dailyTotalsRollup` formula. * - `clicks_{device}` / `impressions_{device}` / `sum_position_{device}`: * device breakdown pivoted from a GSC `['date','device']` query. */ declare const dates: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "dates"; schema: undefined; columns: { date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; anonymized_impressions_pct: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; clicks_desktop: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; clicks_mobile: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; clicks_tablet: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions_desktop: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions_mobile: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions_tablet: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position_desktop: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position_mobile: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position_tablet: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const search_appearance: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "search_appearance"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; searchAppearance: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const search_appearance_pages: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "search_appearance_pages"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_pages"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; searchAppearance: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_pages"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_pages"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_pages"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const search_appearance_queries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "search_appearance_queries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_queries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; searchAppearance: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; query: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_queries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const search_appearance_page_queries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "search_appearance_page_queries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_page_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_page_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_page_queries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; searchAppearance: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; query: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_page_queries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const hourly_pages: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "hourly_pages"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "hourly_pages"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; hour: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; declare const drizzleSchema: { pages: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "pages"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "pages"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "pages"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "pages"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; queries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "queries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "queries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; query: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "queries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; countries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "countries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "countries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "countries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "countries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; country: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "countries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"countries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "countries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; page_queries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "page_queries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "page_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "page_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "page_queries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; query: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "page_queries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; dates: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "dates"; schema: undefined; columns: { date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; anonymized_impressions_pct: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; clicks_desktop: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; clicks_mobile: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; clicks_tablet: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions_desktop: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions_mobile: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions_tablet: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position_desktop: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position_mobile: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position_tablet: import("drizzle-orm/pg-core/columns").PgBuildColumn<"dates", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "dates"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; search_appearance: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "search_appearance"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; searchAppearance: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; search_appearance_pages: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "search_appearance_pages"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_pages"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; searchAppearance: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_pages"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_pages"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_pages"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; search_appearance_queries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "search_appearance_queries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_queries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; searchAppearance: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; query: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_queries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; search_appearance_page_queries: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "search_appearance_page_queries"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_page_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_page_queries"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_page_queries"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; searchAppearance: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; query: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "search_appearance_page_queries"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"search_appearance_page_queries", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "search_appearance_page_queries"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; hourly_pages: import("drizzle-orm/pg-core/table").PgTableWithColumns<{ name: "hourly_pages"; schema: undefined; columns: { clicks: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; impressions: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; sum_position: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "number double"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; url: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull>, { name: string; tableName: "hourly_pages"; dataType: "string"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; hour: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "number int32"; data: number; driverParam: string | number; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; date: import("drizzle-orm/pg-core/columns").PgBuildColumn<"hourly_pages", import("drizzle-orm/pg-core/columns").SetNotNull, { name: string; tableName: "hourly_pages"; dataType: "string date"; data: string; driverParam: string; notNull: true; hasDefault: false; isPrimaryKey: false; isAutoincrement: false; hasRuntimeDefault: false; enumValues: undefined; identity: undefined; generated: undefined; }>; }; dialect: "pg"; }>; }; type DrizzleSchema = typeof drizzleSchema; declare const TABLE_METADATA: Record; export { DrizzleSchema, TABLE_METADATA, countries, dates, drizzleSchema, hourly_pages, page_queries, pages, queries, search_appearance, search_appearance_page_queries, search_appearance_pages, search_appearance_queries };