import yup from "yup"; //#region src/interface/admin-metrics.d.ts declare const MetricsDataPointSchema: yup.ObjectSchema<{ date: string; activity: number; }, yup.AnyObject, { date: undefined; activity: undefined; }, "">; declare const MetricsDataPointsSchema: yup.ArraySchema<{ date: string; activity: number; }[], yup.AnyObject, undefined, "">; declare const MetricsActivitySplitSchema: yup.ObjectSchema<{ total: { date: string; activity: number; }[]; new: { date: string; activity: number; }[]; retained: { date: string; activity: number; }[]; reactivated: { date: string; activity: number; }[]; }, yup.AnyObject, { total: undefined; new: undefined; retained: undefined; reactivated: undefined; }, "">; declare const MetricsAuthOverviewSchema: yup.ObjectSchema<{ verified_users: number; unverified_users: number; anonymous_users: number; total_teams: number; mau: number; daily_active_users_split: { total: { date: string; activity: number; }[]; new: { date: string; activity: number; }[]; retained: { date: string; activity: number; }[]; reactivated: { date: string; activity: number; }[]; }; daily_active_teams_split: { total: { date: string; activity: number; }[]; new: { date: string; activity: number; }[]; retained: { date: string; activity: number; }[]; reactivated: { date: string; activity: number; }[]; }; total_users_filtered: number; }, yup.AnyObject, { verified_users: undefined; unverified_users: undefined; anonymous_users: undefined; total_teams: undefined; mau: undefined; daily_active_users_split: { total: undefined; new: undefined; retained: undefined; reactivated: undefined; }; daily_active_teams_split: { total: undefined; new: undefined; retained: undefined; reactivated: undefined; }; total_users_filtered: undefined; }, "">; declare const MetricsPaymentsOverviewSchema: yup.ObjectSchema<{ subscriptions_by_status: Record; active_subscription_count: number; total_one_time_purchases: number; daily_subscriptions: { date: string; activity: number; }[]; revenue_cents: number; mrr_cents: number; total_orders: number; checkout_conversion_rate: number; }, yup.AnyObject, { subscriptions_by_status: undefined; active_subscription_count: undefined; total_one_time_purchases: undefined; daily_subscriptions: undefined; revenue_cents: undefined; mrr_cents: undefined; total_orders: undefined; checkout_conversion_rate: undefined; }, "">; declare const MetricsRecentEmailSchema: yup.ObjectSchema<{ id: string; status: string; subject: string; created_at_millis: number; }, yup.AnyObject, { id: undefined; status: undefined; subject: undefined; created_at_millis: undefined; }, "">; declare const MetricsDailyEmailStatusBreakdownSchema: yup.ObjectSchema<{ date: string; ok: number; error: number; in_progress: number; }, yup.AnyObject, { date: undefined; ok: undefined; error: undefined; in_progress: undefined; }, "">; declare const MetricsEmailOverviewSchema: yup.ObjectSchema<{ emails_by_status: Record; total_emails: number; daily_emails: { date: string; activity: number; }[]; daily_emails_by_status: { date: string; error: number; ok: number; in_progress: number; }[]; emails_sent: number; recent_emails: { id: string; created_at_millis: number; status: string; subject: string; }[]; deliverability_status: { error: number; delivered: number; bounced: number; in_progress: number; }; deliverability_rate: number; bounce_rate: number; click_rate: number; }, yup.AnyObject, { emails_by_status: undefined; total_emails: undefined; daily_emails: undefined; daily_emails_by_status: undefined; emails_sent: undefined; recent_emails: undefined; deliverability_status: { delivered: undefined; bounced: undefined; error: undefined; in_progress: undefined; }; deliverability_rate: undefined; bounce_rate: undefined; click_rate: undefined; }, "">; declare const MetricsDailyRevenuePointSchema: yup.ObjectSchema<{ date: string; new_cents: number; refund_cents: number; }, yup.AnyObject, { date: undefined; new_cents: undefined; refund_cents: undefined; }, "">; declare const MetricsTopReferrerSchema: yup.ObjectSchema<{ referrer: string; visitors: number; }, yup.AnyObject, { referrer: undefined; visitors: undefined; }, "">; declare const MetricsNamedCountSchema: yup.ObjectSchema<{ name: string; visitors: number; }, yup.AnyObject, { name: undefined; visitors: undefined; }, "">; declare const MetricsTopRegionSchema: yup.ObjectSchema<{ country_code: string | null; region_code: string | null; count: number; }, yup.AnyObject, { country_code: undefined; region_code: undefined; count: undefined; }, "">; declare const MetricsTopCountrySchema: yup.ObjectSchema<{ country_code: string; count: number; }, yup.AnyObject, { country_code: undefined; count: undefined; }, "">; declare const MetricsAnalyticsOverviewSchema: yup.ObjectSchema<{ daily_page_views: { date: string; activity: number; }[]; daily_clicks: { date: string; activity: number; }[]; daily_visitors: { date: string; activity: number; }[]; hourly_page_views: { date: string; activity: number; }[]; hourly_active_users: { date: string; activity: number; }[]; hourly_visitors: { date: string; activity: number; }[]; daily_anonymous_visitors_fallback: { date: string; activity: number; }[]; daily_revenue: { date: string; new_cents: number; refund_cents: number; }[]; total_revenue_cents: number; total_replays: number; recent_replays: number; visitors: number; anonymous_visitors_fallback: number; avg_session_seconds: number; online_live: number; revenue_per_visitor: number; top_referrers: { visitors: number; referrer: string; }[]; top_region: { country_code: string | null; region_code: string | null; count: number; } | null; top_regions: { country_code: string; count: number; }[]; bounce_rate: number; daily_bounce_rate: { date: string; activity: number; }[]; daily_avg_session_seconds: { date: string; activity: number; }[]; top_browsers: { visitors: number; name: string; }[]; top_operating_systems: { visitors: number; name: string; }[]; top_devices: { visitors: number; name: string; }[]; conversion_rate: number | undefined; deltas: {} | undefined; }, yup.AnyObject, { daily_page_views: undefined; daily_clicks: undefined; daily_visitors: undefined; hourly_page_views: never[]; hourly_active_users: never[]; hourly_visitors: never[]; daily_anonymous_visitors_fallback: never[]; daily_revenue: undefined; total_revenue_cents: undefined; total_replays: undefined; recent_replays: undefined; visitors: undefined; anonymous_visitors_fallback: 0; avg_session_seconds: undefined; online_live: undefined; revenue_per_visitor: undefined; top_referrers: undefined; top_region: { country_code: undefined; region_code: undefined; count: undefined; }; top_regions: never[]; bounce_rate: 0; daily_bounce_rate: never[]; daily_avg_session_seconds: never[]; top_browsers: never[]; top_operating_systems: never[]; top_devices: never[]; conversion_rate: undefined; deltas: undefined; }, "">; declare const MetricsLoginMethodEntrySchema: yup.ObjectSchema<{ method: string; count: number; }, yup.AnyObject, { method: undefined; count: undefined; }, "">; declare const MetricsRecentUserSchema: yup.ObjectSchema<{ id: string; display_name: string | null; primary_email: string | null; profile_image_url: string | null; signed_up_at_millis: number; last_active_at_millis: number | null; }, yup.AnyObject, { id: undefined; display_name: undefined; primary_email: undefined; profile_image_url: undefined; signed_up_at_millis: undefined; last_active_at_millis: undefined; }, "">; declare const UserActivityResponseBodySchema: yup.ObjectSchema<{ data_points: { date: string; activity: number; }[]; }, yup.AnyObject, { data_points: undefined; }, "">; declare const AnalyticsClickmapKindSchema: yup.StringSchema<"team_user_hour_of_week" | "session_replay_clicks", yup.AnyObject, undefined, "">; declare const AnalyticsClickmapDeviceSchema: yup.StringSchema<"mobile" | "tv" | "widescreen" | "desktop" | "laptop" | "tablet", yup.AnyObject, undefined, "">; declare const AnalyticsClickmapTokenResponseBodySchema: yup.ObjectSchema<{ token: string; origin: string; expires_at_millis: number; }, yup.AnyObject, { token: undefined; origin: undefined; expires_at_millis: undefined; }, "">; declare const AnalyticsClickmapCellSchema: yup.ObjectSchema<{ weekday: number; hour: number; value: number; }, yup.AnyObject, { weekday: undefined; hour: undefined; value: undefined; }, "">; declare const AnalyticsClickmapResponseBodySchema: yup.ObjectSchema<{ kind: "team_user_hour_of_week" | "session_replay_clicks"; cells: { value: number; hour: number; weekday: number; }[]; sampling: number; routes: { path: string; users: number; clicks: number; replays: number; }[]; users: { display_name: string | null; id: string; primary_email: string | null; profile_image_url: string | null; clicks: number; replays: number; last_event_at_millis: number; }[]; replays: { id: string; user_id: string | null; clicks: number; last_event_at_millis: number; route_path: string | null; viewport_width: number | null; viewport_height: number | null; }[]; selectors: { clicks: number; selector: string; }[]; elements: { clicks: number; elements_chain: string; elements_text: string; tag_name: string; href: string | null; dead_clicks: number; }[]; }, yup.AnyObject, { kind: undefined; cells: undefined; sampling: 1; routes: never[]; users: never[]; replays: never[]; selectors: never[]; elements: never[]; }, "">; declare const MetricsActiveUsersByCountrySchema: yup.MixedSchema | undefined, yup.AnyObject, {}, "d">; declare const MetricsResponseBodySchema: yup.ObjectSchema<{ total_users: number; live_users: number; daily_users: { date: string; activity: number; }[]; daily_active_users: { date: string; activity: number; }[]; hourly_users: { date: string; activity: number; }[]; hourly_active_users: { date: string; activity: number; }[]; users_by_country: Record; active_users_by_country: Record; recently_registered: { display_name: string | null; id: string; primary_email: string | null; profile_image_url: string | null; signed_up_at_millis: number; last_active_at_millis: number | null; }[]; recently_active: { display_name: string | null; id: string; primary_email: string | null; profile_image_url: string | null; signed_up_at_millis: number; last_active_at_millis: number | null; }[]; login_methods: { count: number; method: string; }[]; auth_overview: { daily_active_users_split: { total: { date: string; activity: number; }[]; new: { date: string; activity: number; }[]; retained: { date: string; activity: number; }[]; reactivated: { date: string; activity: number; }[]; }; daily_active_teams_split: { total: { date: string; activity: number; }[]; new: { date: string; activity: number; }[]; retained: { date: string; activity: number; }[]; reactivated: { date: string; activity: number; }[]; }; verified_users: number; unverified_users: number; anonymous_users: number; total_teams: number; mau: number; total_users_filtered: number; }; payments_overview: { daily_subscriptions: { date: string; activity: number; }[]; subscriptions_by_status: Record; active_subscription_count: number; total_one_time_purchases: number; revenue_cents: number; mrr_cents: number; total_orders: number; checkout_conversion_rate: number; }; email_overview: { daily_emails: { date: string; activity: number; }[]; emails_by_status: Record; total_emails: number; daily_emails_by_status: { date: string; error: number; ok: number; in_progress: number; }[]; emails_sent: number; recent_emails: { id: string; created_at_millis: number; status: string; subject: string; }[]; deliverability_status: { error: number; delivered: number; bounced: number; in_progress: number; }; deliverability_rate: number; bounce_rate: number; click_rate: number; }; analytics_overview: { conversion_rate?: number | undefined; deltas?: {} | undefined; visitors: number; bounce_rate: number; daily_page_views: { date: string; activity: number; }[]; daily_clicks: { date: string; activity: number; }[]; daily_visitors: { date: string; activity: number; }[]; hourly_page_views: { date: string; activity: number; }[]; hourly_active_users: { date: string; activity: number; }[]; hourly_visitors: { date: string; activity: number; }[]; daily_anonymous_visitors_fallback: { date: string; activity: number; }[]; daily_revenue: { date: string; new_cents: number; refund_cents: number; }[]; total_revenue_cents: number; total_replays: number; recent_replays: number; anonymous_visitors_fallback: number; avg_session_seconds: number; online_live: number; revenue_per_visitor: number; top_referrers: { visitors: number; referrer: string; }[]; top_region: { country_code: string | null; region_code: string | null; count: number; } | null; top_regions: { country_code: string; count: number; }[]; daily_bounce_rate: { date: string; activity: number; }[]; daily_avg_session_seconds: { date: string; activity: number; }[]; top_browsers: { visitors: number; name: string; }[]; top_operating_systems: { visitors: number; name: string; }[]; top_devices: { visitors: number; name: string; }[]; }; }, yup.AnyObject, { total_users: undefined; live_users: 0; daily_users: undefined; daily_active_users: undefined; hourly_users: never[]; hourly_active_users: never[]; users_by_country: undefined; active_users_by_country: {}; recently_registered: undefined; recently_active: undefined; login_methods: undefined; auth_overview: { verified_users: undefined; unverified_users: undefined; anonymous_users: undefined; total_teams: undefined; mau: undefined; daily_active_users_split: { total: undefined; new: undefined; retained: undefined; reactivated: undefined; }; daily_active_teams_split: { total: undefined; new: undefined; retained: undefined; reactivated: undefined; }; total_users_filtered: undefined; }; payments_overview: { subscriptions_by_status: undefined; active_subscription_count: undefined; total_one_time_purchases: undefined; daily_subscriptions: undefined; revenue_cents: undefined; mrr_cents: undefined; total_orders: undefined; checkout_conversion_rate: undefined; }; email_overview: { emails_by_status: undefined; total_emails: undefined; daily_emails: undefined; daily_emails_by_status: undefined; emails_sent: undefined; recent_emails: undefined; deliverability_status: { delivered: undefined; bounced: undefined; error: undefined; in_progress: undefined; }; deliverability_rate: undefined; bounce_rate: undefined; click_rate: undefined; }; analytics_overview: { daily_page_views: undefined; daily_clicks: undefined; daily_visitors: undefined; hourly_page_views: never[]; hourly_active_users: never[]; hourly_visitors: never[]; daily_anonymous_visitors_fallback: never[]; daily_revenue: undefined; total_revenue_cents: undefined; total_replays: undefined; recent_replays: undefined; visitors: undefined; anonymous_visitors_fallback: 0; avg_session_seconds: undefined; online_live: undefined; revenue_per_visitor: undefined; top_referrers: undefined; top_region: { country_code: undefined; region_code: undefined; count: undefined; }; top_regions: never[]; bounce_rate: 0; daily_bounce_rate: never[]; daily_avg_session_seconds: never[]; top_browsers: never[]; top_operating_systems: never[]; top_devices: never[]; conversion_rate: undefined; deltas: undefined; }; }, "">; declare const MetricsUserCountsSchema: yup.ObjectSchema<{ total_users: number; anonymous_users: number; }, yup.AnyObject, { total_users: undefined; anonymous_users: undefined; }, "">; type MetricsDataPoint = yup.InferType; type MetricsActivitySplit = yup.InferType; type MetricsAuthOverview = yup.InferType; type MetricsPaymentsOverview = yup.InferType; type MetricsRecentEmail = yup.InferType; type MetricsDailyEmailStatusBreakdown = yup.InferType; type MetricsEmailOverview = yup.InferType; type MetricsDailyRevenuePoint = yup.InferType; type MetricsTopReferrer = yup.InferType; type MetricsTopRegion = yup.InferType; type MetricsTopCountry = yup.InferType; type MetricsNamedCount = yup.InferType; type MetricsAnalyticsOverview = yup.InferType; type MetricsLoginMethodEntry = yup.InferType; type MetricsRecentUser = yup.InferType; type MetricsResponse = yup.InferType; type MetricsUserCounts = yup.InferType; type UserActivityResponse = yup.InferType; type AnalyticsClickmapKind = yup.InferType; type AnalyticsClickmapDevice = yup.InferType; type AnalyticsClickmapCell = yup.InferType; type AnalyticsClickmapResponse = yup.InferType; type AnalyticsClickmapTokenResponse = yup.InferType; type AnalyticsClickmapOptions = { kind: AnalyticsClickmapKind; memberUserIds?: string[]; routePath?: string; routeRegex?: string; urlPattern?: string; userId?: string; replayId?: string; device?: AnalyticsClickmapDevice; viewportWidthMin?: number; viewportWidthMax?: number; sampling?: number; since: string; until: string; }; //#endregion export { AnalyticsClickmapCell, AnalyticsClickmapCellSchema, AnalyticsClickmapDevice, AnalyticsClickmapDeviceSchema, AnalyticsClickmapKind, AnalyticsClickmapKindSchema, AnalyticsClickmapOptions, AnalyticsClickmapResponse, AnalyticsClickmapResponseBodySchema, AnalyticsClickmapTokenResponse, AnalyticsClickmapTokenResponseBodySchema, MetricsActiveUsersByCountrySchema, MetricsActivitySplit, MetricsActivitySplitSchema, MetricsAnalyticsOverview, MetricsAnalyticsOverviewSchema, MetricsAuthOverview, MetricsAuthOverviewSchema, MetricsDailyEmailStatusBreakdown, MetricsDailyEmailStatusBreakdownSchema, MetricsDailyRevenuePoint, MetricsDailyRevenuePointSchema, MetricsDataPoint, MetricsDataPointSchema, MetricsDataPointsSchema, MetricsEmailOverview, MetricsEmailOverviewSchema, MetricsLoginMethodEntry, MetricsLoginMethodEntrySchema, MetricsNamedCount, MetricsNamedCountSchema, MetricsPaymentsOverview, MetricsPaymentsOverviewSchema, MetricsRecentEmail, MetricsRecentEmailSchema, MetricsRecentUser, MetricsRecentUserSchema, MetricsResponse, MetricsResponseBodySchema, MetricsTopCountry, MetricsTopCountrySchema, MetricsTopReferrer, MetricsTopReferrerSchema, MetricsTopRegion, MetricsTopRegionSchema, MetricsUserCounts, MetricsUserCountsSchema, UserActivityResponse, UserActivityResponseBodySchema }; //# sourceMappingURL=admin-metrics.d.ts.map