export declare const reqReportGrowthMemberships: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.req-report-growth-memberships"; auth: { type: "clerk" | "device-id" | "ucan"; token: string; }; }, {}>; export type ReqReportGrowthMemberships = typeof reqReportGrowthMemberships.infer; export declare function isReqReportGrowthMemberships(obj: unknown): obj is ReqReportGrowthMemberships; export declare const resReportGrowthMembershipsDay: import("arktype/internal/variants/object.ts").ObjectType<{ day: string; memberships: number; newMembers: string[]; }, {}>; export type ResReportGrowthMembershipsDay = typeof resReportGrowthMembershipsDay.infer; export declare const resReportGrowthMemberships: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.res-report-growth-memberships"; generatedAt: string; total: number; days: { day: string; memberships: number; newMembers: string[]; }[]; }, {}>; export type ResReportGrowthMemberships = typeof resReportGrowthMemberships.infer; export declare function isResReportGrowthMemberships(obj: unknown): obj is ResReportGrowthMemberships; export declare const reqReportGrowthVibesWithData: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.req-report-growth-vibes-with-data"; auth: { type: "clerk" | "device-id" | "ucan"; token: string; }; }, {}>; export type ReqReportGrowthVibesWithData = typeof reqReportGrowthVibesWithData.infer; export declare function isReqReportGrowthVibesWithData(obj: unknown): obj is ReqReportGrowthVibesWithData; export declare const resReportGrowthVibesWithDataDay: import("arktype/internal/variants/object.ts").ObjectType<{ day: string; vibes: number; }, {}>; export type ResReportGrowthVibesWithDataDay = typeof resReportGrowthVibesWithDataDay.infer; export declare const resReportGrowthVibesWithData: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.res-report-growth-vibes-with-data"; generatedAt: string; total: number; days: { day: string; vibes: number; }[]; }, {}>; export type ResReportGrowthVibesWithData = typeof resReportGrowthVibesWithData.infer; export declare function isResReportGrowthVibesWithData(obj: unknown): obj is ResReportGrowthVibesWithData; export declare const reqReportActiveMembers: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.req-report-active-members"; auth: { type: "clerk" | "device-id" | "ucan"; token: string; }; }, {}>; export type ReqReportActiveMembers = typeof reqReportActiveMembers.infer; export declare function isReqReportActiveMembers(obj: unknown): obj is ReqReportActiveMembers; export declare const resReportActiveMembersDay: import("arktype/internal/variants/object.ts").ObjectType<{ day: string; count: number; }, {}>; export type ResReportActiveMembersDay = typeof resReportActiveMembersDay.infer; export declare const resReportActiveMembers: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.res-report-active-members"; generatedAt: string; days: { day: string; count: number; }[]; }, {}>; export type ResReportActiveMembers = typeof resReportActiveMembers.infer; export declare function isResReportActiveMembers(obj: unknown): obj is ResReportActiveMembers; export declare const reqReportTopVibesByMembers: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.req-report-top-vibes-by-members"; auth: { type: "clerk" | "device-id" | "ucan"; token: string; }; }, {}>; export type ReqReportTopVibesByMembers = typeof reqReportTopVibesByMembers.infer; export declare function isReqReportTopVibesByMembers(obj: unknown): obj is ReqReportTopVibesByMembers; export declare const resReportTopVibesByMembersRow: import("arktype/internal/variants/object.ts").ObjectType<{ ownerHandle: string; appSlug: string; memberCount: number; }, {}>; export type ResReportTopVibesByMembersRow = typeof resReportTopVibesByMembersRow.infer; export declare const resReportTopVibesByMembers: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.res-report-top-vibes-by-members"; generatedAt: string; rows: { ownerHandle: string; appSlug: string; memberCount: number; }[]; }, {}>; export type ResReportTopVibesByMembers = typeof resReportTopVibesByMembers.infer; export declare function isResReportTopVibesByMembers(obj: unknown): obj is ResReportTopVibesByMembers; export declare const reqReportAttributionReferrers: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.req-report-attribution-referrers"; auth: { type: "clerk" | "device-id" | "ucan"; token: string; }; reqPath?: string | undefined; window?: "7d" | "all" | undefined; }, {}>; export type ReqReportAttributionReferrers = typeof reqReportAttributionReferrers.infer; export declare function isReqReportAttributionReferrers(obj: unknown): obj is ReqReportAttributionReferrers; export declare const resReportAttributionReferrersRow: import("arktype/internal/variants/object.ts").ObjectType<{ refHost: string; refPath: string; reqPath: string; total: number; }, {}>; export type ResReportAttributionReferrersRow = typeof resReportAttributionReferrersRow.infer; export declare const resReportAttributionReferrersLegacyRow: import("arktype/internal/variants/object.ts").ObjectType<{ reqPath: string; total: number; }, {}>; export type ResReportAttributionReferrersLegacyRow = typeof resReportAttributionReferrersLegacyRow.infer; export declare const resReportAttributionReferrers: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.res-report-attribution-referrers"; generatedAt: string; rows: { refHost: string; refPath: string; reqPath: string; total: number; }[]; legacyVibeRows: { reqPath: string; total: number; }[]; }, {}>; export type ResReportAttributionReferrers = typeof resReportAttributionReferrers.infer; export declare function isResReportAttributionReferrers(obj: unknown): obj is ResReportAttributionReferrers; export declare const resReportCampaignHealthCampaignRow: import("arktype/internal/variants/object.ts").ObjectType<{ campaign_name: string; campaign_id: string; impressions: string; clicks: string; spend: string; ctr?: string | undefined; cpc?: string | undefined; reach?: string | undefined; actions?: { action_type: string; value: string; }[] | undefined; date_start?: string | undefined; date_stop?: string | undefined; ctaClicks?: number | undefined; ctaClicksIsShared?: boolean | undefined; directApp?: boolean | undefined; costPerCtaClick?: number | undefined; landingPath?: string | undefined; effective_status?: string | undefined; }, {}>; export type ResReportCampaignHealthCampaignRow = typeof resReportCampaignHealthCampaignRow.infer; export declare const resReportCampaignHealthPixelSummary: import("arktype/internal/variants/object.ts").ObjectType<{ lastFired?: string | undefined; counts?: { [x: string]: number; } | undefined; error?: string | undefined; }, {}>; export type ResReportCampaignHealthPixelSummary = typeof resReportCampaignHealthPixelSummary.infer; export declare const resReportCampaignHealthBudgetOutlier: import("arktype/internal/variants/object.ts").ObjectType<{ name: string; spend: string; medianSpend: string; }, {}>; export type ResReportCampaignHealthBudgetOutlier = typeof resReportCampaignHealthBudgetOutlier.infer; export declare const resReportCampaignHealthLowLpvEntry: import("arktype/internal/variants/object.ts").ObjectType<{ name: string; clicks: number; lpvs: number; ratio: number; }, {}>; export type ResReportCampaignHealthLowLpvEntry = typeof resReportCampaignHealthLowLpvEntry.infer; export declare const resReportCampaignHealthAnomalies: import("arktype/internal/variants/object.ts").ObjectType<{ duplicateNames: string[]; budgetOutliers: { name: string; spend: string; medianSpend: string; }[]; zeroSpend: string[]; lowLpvRatio: { name: string; clicks: number; lpvs: number; ratio: number; }[]; pixel: { lastFired?: string | undefined; counts?: { [x: string]: number; } | undefined; error?: string | undefined; } | null; }, {}>; export type ResReportCampaignHealthAnomalies = typeof resReportCampaignHealthAnomalies.infer; export declare const reqReportCampaignHealth: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.req-report-campaign-health"; auth: { type: "clerk" | "device-id" | "ucan"; token: string; }; days?: string | undefined; since?: string | undefined; }, {}>; export type ReqReportCampaignHealth = typeof reqReportCampaignHealth.infer; export declare function isReqReportCampaignHealth(obj: unknown): obj is ReqReportCampaignHealth; export declare const resReportCampaignHealth: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.res-report-campaign-health"; generatedAt: string; dateLabel: string; ranked: { campaign_name: string; campaign_id: string; impressions: string; clicks: string; spend: string; ctr?: string | undefined; cpc?: string | undefined; reach?: string | undefined; actions?: { action_type: string; value: string; }[] | undefined; date_start?: string | undefined; date_stop?: string | undefined; ctaClicks?: number | undefined; ctaClicksIsShared?: boolean | undefined; directApp?: boolean | undefined; costPerCtaClick?: number | undefined; landingPath?: string | undefined; effective_status?: string | undefined; }[]; anomalies: { duplicateNames: string[]; budgetOutliers: { name: string; spend: string; medianSpend: string; }[]; zeroSpend: string[]; lowLpvRatio: { name: string; clicks: number; lpvs: number; ratio: number; }[]; pixel: { lastFired?: string | undefined; counts?: { [x: string]: number; } | undefined; error?: string | undefined; } | null; }; }, {}>; export type ResReportCampaignHealth = typeof resReportCampaignHealth.infer; export declare function isResReportCampaignHealth(obj: unknown): obj is ResReportCampaignHealth; export declare const reqReportCampaignAdPreviews: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.req-report-campaign-ad-previews"; auth: { type: "clerk" | "device-id" | "ucan"; token: string; }; campaign_id: string; format?: string | undefined; }, {}>; export type ReqReportCampaignAdPreviews = typeof reqReportCampaignAdPreviews.infer; export declare function isReqReportCampaignAdPreviews(obj: unknown): obj is ReqReportCampaignAdPreviews; export declare const resReportCampaignAdPreviewsAd: import("arktype/internal/variants/object.ts").ObjectType<{ id: string; name: string; effective_status: string; previewSrc?: string | undefined; error?: string | undefined; }, {}>; export type ResReportCampaignAdPreviewsAd = typeof resReportCampaignAdPreviewsAd.infer; export declare const resReportCampaignAdPreviews: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.res-report-campaign-ad-previews"; campaign_id: string; ads: { id: string; name: string; effective_status: string; previewSrc?: string | undefined; error?: string | undefined; }[]; }, {}>; export type ResReportCampaignAdPreviews = typeof resReportCampaignAdPreviews.infer; export declare function isResReportCampaignAdPreviews(obj: unknown): obj is ResReportCampaignAdPreviews;