export { A as ArtifactLink, c as ArtifactLinkSchema, B as BlobRef, d as BlobRefSchema, E as EndorsementConfirmationRecord, e as EndorsementConfirmationRecordSchema, f as EndorsementRecord, g as EndorsementRecordSchema, G as GraphFollowRecord, h as GraphFollowRecordSchema, I as InvestmentAmountSchema, i as OrgEmploymentAttestationRecord, j as OrgEmploymentAttestationRecordSchema, O as OrgProfileRecord, k as OrgProfileRecordSchema, l as PROFILE_INVESTMENT_NSID, m as PROFILE_INVOLVEMENT_NSID, P as PresentationDuration, n as PresentationDurationSchema, o as PresentationLink, p as PresentationLinkSchema, q as ProfileCertificationRecord, r as ProfileCertificationRecordSchema, s as ProfileCourseRecord, t as ProfileCourseRecordSchema, u as ProfileEducationRecord, v as ProfileEducationRecordSchema, w as ProfileExternalAccountRecord, x as ProfileExternalAccountRecordSchema, y as ProfileHonorRecord, z as ProfileHonorRecordSchema, ad as ProfileInvestmentRecord, C as ProfileInvestmentRecordSchema, D as ProfileInvolvementRecord, F as ProfileInvolvementRecordSchema, H as ProfileLanguageRecord, J as ProfileLanguageRecordSchema, K as ProfilePositionRecord, L as ProfilePositionRecordSchema, a as ProfilePresentationDeliveryRecord, M as ProfilePresentationDeliveryRecordSchema, b as ProfilePresentationRecord, N as ProfilePresentationRecordSchema, Q as ProfileProjectRecord, R as ProfileProjectRecordSchema, S as ProfilePublicationRecord, T as ProfilePublicationRecordSchema, U as ProfileSelfRecord, V as ProfileSelfRecordSchema, W as ProfileSkillRecord, X as ProfileSkillRecordSchema, Y as ProfileVolunteeringRecord, Z as ProfileVolunteeringRecordSchema, _ as PublicationAuthor, $ as PublicationAuthorSchema, a0 as atUriSchema, a1 as cidSchema, a2 as datetimeSchema, a3 as didSchema, a4 as externalRecordRefSchema, a5 as languageTagSchema, a6 as makeGraphFollowRecordSchema, a7 as maxGraphemes, a8 as partialDateSchema, a9 as selfLabelsSchema, aa as skillRefSchema, ab as strongRefSchema, ac as uriSchema } from '../profile-investment-CmiQxk5C.js'; export { A as AtmosphereFeedItem, a as AtmosphereFeedItemSchema, b as EntityImportSearchResponse, c as EntityImportSearchResponseSchema, d as EntityMintDomainResponse, e as EntityMintDomainResponseSchema, f as EntityResolveDomainRequest, g as EntityResolveDomainRequestSchema, h as EntityResolveDomainResponse, i as EntityResolveDomainResponseSchema, j as EntitySearchResponse, k as EntitySearchResponseSchema, E as EntitySearchResult, l as EntitySearchResultSchema, m as EntitySelectRequest, n as EntitySelectRequestSchema, o as EntitySelectResponse, p as EntitySelectResponseSchema, F as FEATURE_FLAGS, q as FeatureAllowlistEntry, r as FeatureAllowlistEntrySchema, s as FeatureFlag, t as FeedActor, u as FeedActorSchema, v as FeedCursor, w as FollowFeedItem, x as FollowFeedItemSchema, y as FollowFeedPage, z as FollowFeedPageSchema, B as FollowProfileItem, C as FollowProfilePage, D as FollowProfilePageSchema, G as FollowProfileSchema, S as SifaFeedItem, H as SifaFeedItemSchema, I as decodeFeedCursor, J as encodeFeedCursor } from '../feed-BMm9Pkew.js'; import { z } from 'zod'; /** * Relations shipped today. The lexicon declares these as `knownValues`, not an * enum, so the schema accepts any string: a consumer that meets a relation it * does not recognise should still see that the named person affirmed something. */ declare const CONFIRMATION_RELATIONS: readonly ["id.sifa.defs#coSpeaker", "id.sifa.defs#projectMember"]; type ConfirmationRelation = (typeof CONFIRMATION_RELATIONS)[number]; /** * Zod schema for `id.sifa.confirmation` records. * * The subject strongRef carries no collection constraint by design: one record * type affirms a co-speaker credit, a project membership, and whatever * people-link relations come next. Resolve it by AT-URI; the CID pins the * version seen at confirmation time and is an integrity hint, not a join key, * because the claimer editing their record changes its CID without * invalidating anything. */ declare const ConfirmationRecordSchema: z.ZodObject<{ subject: z.ZodObject<{ uri: z.ZodString; cid: z.ZodString; }, z.core.$strip>; relation: z.ZodString; subjectName: z.ZodOptional; createdAt: z.ZodString; }, z.core.$strip>; type ConfirmationRecord = z.infer; export { CONFIRMATION_RELATIONS, type ConfirmationRecord, ConfirmationRecordSchema, type ConfirmationRelation };