export declare const recommendedCuratedItem: import("arktype/internal/variants/object.ts").ObjectType<{ id: string; ownerHandle: string; appSlug: string; }, {}>; export type RecommendedCuratedItem = typeof recommendedCuratedItem.infer; export declare const ActiveRecommendedCurated: import("arktype/internal/variants/object.ts").ObjectType<{ type: "active.recommended-curated"; items: { id: string; ownerHandle: string; appSlug: string; }[]; }, {}>; export type ActiveRecommendedCurated = typeof ActiveRecommendedCurated.infer; export declare function isActiveRecommendedCurated(obj: unknown): obj is ActiveRecommendedCurated; export declare const recommendedMaskedItem: import("arktype/internal/variants/object.ts").ObjectType<{ ownerHandle: string; appSlug: string; }, {}>; export type RecommendedMaskedItem = typeof recommendedMaskedItem.infer; export declare const ActiveRecommendedMasked: import("arktype/internal/variants/object.ts").ObjectType<{ type: "active.recommended-masked"; items: { ownerHandle: string; appSlug: string; }[]; }, {}>; export type ActiveRecommendedMasked = typeof ActiveRecommendedMasked.infer; export declare function isActiveRecommendedMasked(obj: unknown): obj is ActiveRecommendedMasked; export declare const RECOMMENDED_CURATED_CAP = 50; export declare const RECOMMENDED_MASKED_CAP = 200; export declare const reqRelatedVibes: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.req-related-vibes"; auth?: { type: "clerk" | "device-id" | "ucan"; token: string; } | undefined; ownerHandle: string; appSlug: string; }, {}>; export type ReqRelatedVibes = typeof reqRelatedVibes.infer; export declare function isReqRelatedVibes(obj: unknown): obj is ReqRelatedVibes; export declare const resRelatedVibesItem: import("arktype/internal/variants/object.ts").ObjectType<{ id: string; ownerHandle: string; appSlug: string; section: "chip-link" | "curated" | "owner" | "platform" | "similar"; title?: string | undefined; icon?: { cid: string; mime: string; } | undefined; }, {}>; export type ResRelatedVibesItem = typeof resRelatedVibesItem.infer; export declare const resRelatedVibes: import("arktype/internal/variants/object.ts").ObjectType<{ type: "vibes.diy.res-related-vibes"; generatedAt: string; items: { id: string; ownerHandle: string; appSlug: string; section: "chip-link" | "curated" | "owner" | "platform" | "similar"; title?: string | undefined; icon?: { cid: string; mime: string; } | undefined; }[]; }, {}>; export type ResRelatedVibes = typeof resRelatedVibes.infer; export declare function isResRelatedVibes(obj: unknown): obj is ResRelatedVibes;