Skip to content

Commit aeed3f7

Browse files
chore: Update lexicons (#101)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent a165e8d commit aeed3f7

File tree

1 file changed

+242
-2
lines changed

1 file changed

+242
-2
lines changed

packages/lexicons/src/lib/lexicons.ts

Lines changed: 242 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
* @module
66
* Contains type declarations for Bluesky lexicons
77
* @generated
8-
* Generated on: 2025-08-29T03:37:42.316Z
8+
* Generated on: 2025-09-03T03:31:06.699Z
99
* Version: main
10-
* Source: https://github.com/bluesky-social/atproto/tree/66dbf8db6dd9defeee140accd2e7b25d13feb8b6/lexicons
10+
* Source: https://github.com/bluesky-social/atproto/tree/a5b20f0218bd13e3c5d7681de2263dcc850b7523/lexicons
1111
*/
1212

1313
/** Base type with optional type field */
@@ -553,6 +553,67 @@ export declare namespace AppBskyActorStatus {
553553
type Live = "app.bsky.actor.status#live";
554554
}
555555

556+
/** Creates a private bookmark for the specified record. Currently, only `app.bsky.feed.post` records are supported. Requires authentication. */
557+
export declare namespace AppBskyBookmarkCreateBookmark {
558+
interface Params extends TypedBase {}
559+
interface Input extends TypedBase {
560+
cid: At.CID;
561+
uri: At.Uri;
562+
}
563+
type Output = undefined;
564+
interface Errors extends TypedBase {
565+
UnsupportedCollection: {};
566+
}
567+
}
568+
569+
export declare namespace AppBskyBookmarkDefs {
570+
/** Object used to store bookmark data in stash. */
571+
interface Bookmark extends TypedBase {
572+
/** A strong ref to the record to be bookmarked. Currently, only `app.bsky.feed.post` records are supported. */
573+
subject: ComAtprotoRepoStrongRef.Main;
574+
}
575+
interface BookmarkView extends TypedBase {
576+
item: TypeUnion<
577+
| AppBskyFeedDefs.BlockedPost
578+
| AppBskyFeedDefs.NotFoundPost
579+
| AppBskyFeedDefs.PostView
580+
>;
581+
/** A strong ref to the bookmarked record. */
582+
subject: ComAtprotoRepoStrongRef.Main;
583+
createdAt?: string;
584+
}
585+
}
586+
587+
/** Deletes a private bookmark for the specified record. Currently, only `app.bsky.feed.post` records are supported. Requires authentication. */
588+
export declare namespace AppBskyBookmarkDeleteBookmark {
589+
interface Params extends TypedBase {}
590+
interface Input extends TypedBase {
591+
uri: At.Uri;
592+
}
593+
type Output = undefined;
594+
interface Errors extends TypedBase {
595+
UnsupportedCollection: {};
596+
}
597+
}
598+
599+
/** Gets views of records bookmarked by the authenticated user. Requires authentication. */
600+
export declare namespace AppBskyBookmarkGetBookmarks {
601+
interface Params extends TypedBase {
602+
cursor?: string;
603+
/**
604+
* Minimum: 1
605+
* Maximum: 100
606+
* \@default 50
607+
*/
608+
limit?: number;
609+
}
610+
type Input = undefined;
611+
interface Output extends TypedBase {
612+
bookmarks: AppBskyBookmarkDefs.BookmarkView[];
613+
cursor?: string;
614+
}
615+
}
616+
556617
export declare namespace AppBskyEmbedDefs {
557618
/** width:height represents an aspect ratio. It may be approximate, and may not correspond to absolute dimensions in any given unit. */
558619
interface AspectRatio extends TypedBase {
@@ -813,6 +874,7 @@ export declare namespace AppBskyFeedDefs {
813874
indexedAt: string;
814875
record: unknown;
815876
uri: At.Uri;
877+
bookmarkCount?: number;
816878
embed?: TypeUnion<
817879
| AppBskyEmbedExternal.View
818880
| AppBskyEmbedImages.View
@@ -874,6 +936,7 @@ export declare namespace AppBskyFeedDefs {
874936
}
875937
/** Metadata about the requesting account's relationship with the subject content. Only has meaningful content for authed requests. */
876938
interface ViewerState extends TypedBase {
939+
bookmarked?: boolean;
877940
embeddingDisabled?: boolean;
878941
like?: At.Uri;
879942
pinned?: boolean;
@@ -3964,6 +4027,51 @@ export declare namespace ComAtprotoModerationDefs {
39644027
| "com.atproto.moderation.defs#reasonSexual"
39654028
| "com.atproto.moderation.defs#reasonSpam"
39664029
| "com.atproto.moderation.defs#reasonViolation"
4030+
| "tools.ozone.report.defs#reasonAppeal"
4031+
| "tools.ozone.report.defs#reasonChildSafetyCSAM"
4032+
| "tools.ozone.report.defs#reasonChildSafetyEndangerment"
4033+
| "tools.ozone.report.defs#reasonChildSafetyGroom"
4034+
| "tools.ozone.report.defs#reasonChildSafetyHarassment"
4035+
| "tools.ozone.report.defs#reasonChildSafetyMinorPrivacy"
4036+
| "tools.ozone.report.defs#reasonChildSafetyOther"
4037+
| "tools.ozone.report.defs#reasonChildSafetyPromotion"
4038+
| "tools.ozone.report.defs#reasonCivicDisclosure"
4039+
| "tools.ozone.report.defs#reasonCivicElectoralProcess"
4040+
| "tools.ozone.report.defs#reasonCivicImpersonation"
4041+
| "tools.ozone.report.defs#reasonCivicInterference"
4042+
| "tools.ozone.report.defs#reasonCivicMisinformation"
4043+
| "tools.ozone.report.defs#reasonHarassmentDoxxing"
4044+
| "tools.ozone.report.defs#reasonHarassmentHateSpeech"
4045+
| "tools.ozone.report.defs#reasonHarassmentOther"
4046+
| "tools.ozone.report.defs#reasonHarassmentTargeted"
4047+
| "tools.ozone.report.defs#reasonHarassmentTroll"
4048+
| "tools.ozone.report.defs#reasonMisleadingBot"
4049+
| "tools.ozone.report.defs#reasonMisleadingImpersonation"
4050+
| "tools.ozone.report.defs#reasonMisleadingMisinformation"
4051+
| "tools.ozone.report.defs#reasonMisleadingOther"
4052+
| "tools.ozone.report.defs#reasonMisleadingScam"
4053+
| "tools.ozone.report.defs#reasonMisleadingSpam"
4054+
| "tools.ozone.report.defs#reasonMisleadingSyntheticContent"
4055+
| "tools.ozone.report.defs#reasonRuleBanEvasion"
4056+
| "tools.ozone.report.defs#reasonRuleOther"
4057+
| "tools.ozone.report.defs#reasonRuleProhibitedSales"
4058+
| "tools.ozone.report.defs#reasonRuleSiteSecurity"
4059+
| "tools.ozone.report.defs#reasonRuleStolenContent"
4060+
| "tools.ozone.report.defs#reasonSexualAbuseContent"
4061+
| "tools.ozone.report.defs#reasonSexualAnimal"
4062+
| "tools.ozone.report.defs#reasonSexualDeepfake"
4063+
| "tools.ozone.report.defs#reasonSexualNCII"
4064+
| "tools.ozone.report.defs#reasonSexualOther"
4065+
| "tools.ozone.report.defs#reasonSexualSextortion"
4066+
| "tools.ozone.report.defs#reasonSexualUnlabeled"
4067+
| "tools.ozone.report.defs#reasonViolenceAnimalWelfare"
4068+
| "tools.ozone.report.defs#reasonViolenceExtremistContent"
4069+
| "tools.ozone.report.defs#reasonViolenceGlorification"
4070+
| "tools.ozone.report.defs#reasonViolenceGraphicContent"
4071+
| "tools.ozone.report.defs#reasonViolenceOther"
4072+
| "tools.ozone.report.defs#reasonViolenceSelfHarm"
4073+
| "tools.ozone.report.defs#reasonViolenceThreats"
4074+
| "tools.ozone.report.defs#reasonViolenceTrafficking"
39674075
| (string & {});
39684076
type ReasonViolation = "com.atproto.moderation.defs#reasonViolation";
39694077
/** Tag describing a type of subject that might be reported. */
@@ -6126,6 +6234,128 @@ export declare namespace ToolsOzoneModerationSearchRepos {
61266234
}
61276235
}
61286236

6237+
export declare namespace ToolsOzoneReportDefs {
6238+
type ReasonAppeal = "tools.ozone.report.defs#reasonAppeal";
6239+
type ReasonChildSafetyCSAM = "tools.ozone.report.defs#reasonChildSafetyCSAM";
6240+
type ReasonChildSafetyEndangerment =
6241+
"tools.ozone.report.defs#reasonChildSafetyEndangerment";
6242+
type ReasonChildSafetyGroom =
6243+
"tools.ozone.report.defs#reasonChildSafetyGroom";
6244+
type ReasonChildSafetyHarassment =
6245+
"tools.ozone.report.defs#reasonChildSafetyHarassment";
6246+
type ReasonChildSafetyMinorPrivacy =
6247+
"tools.ozone.report.defs#reasonChildSafetyMinorPrivacy";
6248+
type ReasonChildSafetyOther =
6249+
"tools.ozone.report.defs#reasonChildSafetyOther";
6250+
type ReasonChildSafetyPromotion =
6251+
"tools.ozone.report.defs#reasonChildSafetyPromotion";
6252+
type ReasonCivicDisclosure = "tools.ozone.report.defs#reasonCivicDisclosure";
6253+
type ReasonCivicElectoralProcess =
6254+
"tools.ozone.report.defs#reasonCivicElectoralProcess";
6255+
type ReasonCivicImpersonation =
6256+
"tools.ozone.report.defs#reasonCivicImpersonation";
6257+
type ReasonCivicInterference =
6258+
"tools.ozone.report.defs#reasonCivicInterference";
6259+
type ReasonCivicMisinformation =
6260+
"tools.ozone.report.defs#reasonCivicMisinformation";
6261+
type ReasonHarassmentDoxxing =
6262+
"tools.ozone.report.defs#reasonHarassmentDoxxing";
6263+
type ReasonHarassmentHateSpeech =
6264+
"tools.ozone.report.defs#reasonHarassmentHateSpeech";
6265+
type ReasonHarassmentOther = "tools.ozone.report.defs#reasonHarassmentOther";
6266+
type ReasonHarassmentTargeted =
6267+
"tools.ozone.report.defs#reasonHarassmentTargeted";
6268+
type ReasonHarassmentTroll = "tools.ozone.report.defs#reasonHarassmentTroll";
6269+
type ReasonMisleadingBot = "tools.ozone.report.defs#reasonMisleadingBot";
6270+
type ReasonMisleadingImpersonation =
6271+
"tools.ozone.report.defs#reasonMisleadingImpersonation";
6272+
type ReasonMisleadingMisinformation =
6273+
"tools.ozone.report.defs#reasonMisleadingMisinformation";
6274+
type ReasonMisleadingOther = "tools.ozone.report.defs#reasonMisleadingOther";
6275+
type ReasonMisleadingScam = "tools.ozone.report.defs#reasonMisleadingScam";
6276+
type ReasonMisleadingSpam = "tools.ozone.report.defs#reasonMisleadingSpam";
6277+
type ReasonMisleadingSyntheticContent =
6278+
"tools.ozone.report.defs#reasonMisleadingSyntheticContent";
6279+
type ReasonRuleBanEvasion = "tools.ozone.report.defs#reasonRuleBanEvasion";
6280+
type ReasonRuleOther = "tools.ozone.report.defs#reasonRuleOther";
6281+
type ReasonRuleProhibitedSales =
6282+
"tools.ozone.report.defs#reasonRuleProhibitedSales";
6283+
type ReasonRuleSiteSecurity =
6284+
"tools.ozone.report.defs#reasonRuleSiteSecurity";
6285+
type ReasonRuleStolenContent =
6286+
"tools.ozone.report.defs#reasonRuleStolenContent";
6287+
type ReasonSexualAbuseContent =
6288+
"tools.ozone.report.defs#reasonSexualAbuseContent";
6289+
type ReasonSexualAnimal = "tools.ozone.report.defs#reasonSexualAnimal";
6290+
type ReasonSexualDeepfake = "tools.ozone.report.defs#reasonSexualDeepfake";
6291+
type ReasonSexualNCII = "tools.ozone.report.defs#reasonSexualNCII";
6292+
type ReasonSexualOther = "tools.ozone.report.defs#reasonSexualOther";
6293+
type ReasonSexualSextortion =
6294+
"tools.ozone.report.defs#reasonSexualSextortion";
6295+
type ReasonSexualUnlabeled = "tools.ozone.report.defs#reasonSexualUnlabeled";
6296+
type ReasonType =
6297+
| "tools.ozone.report.defs#reasonAppeal"
6298+
| "tools.ozone.report.defs#reasonChildSafetyCSAM"
6299+
| "tools.ozone.report.defs#reasonChildSafetyEndangerment"
6300+
| "tools.ozone.report.defs#reasonChildSafetyGroom"
6301+
| "tools.ozone.report.defs#reasonChildSafetyHarassment"
6302+
| "tools.ozone.report.defs#reasonChildSafetyMinorPrivacy"
6303+
| "tools.ozone.report.defs#reasonChildSafetyOther"
6304+
| "tools.ozone.report.defs#reasonChildSafetyPromotion"
6305+
| "tools.ozone.report.defs#reasonCivicDisclosure"
6306+
| "tools.ozone.report.defs#reasonCivicElectoralProcess"
6307+
| "tools.ozone.report.defs#reasonCivicImpersonation"
6308+
| "tools.ozone.report.defs#reasonCivicInterference"
6309+
| "tools.ozone.report.defs#reasonCivicMisinformation"
6310+
| "tools.ozone.report.defs#reasonHarassmentDoxxing"
6311+
| "tools.ozone.report.defs#reasonHarassmentHateSpeech"
6312+
| "tools.ozone.report.defs#reasonHarassmentOther"
6313+
| "tools.ozone.report.defs#reasonHarassmentTargeted"
6314+
| "tools.ozone.report.defs#reasonHarassmentTroll"
6315+
| "tools.ozone.report.defs#reasonMisleadingBot"
6316+
| "tools.ozone.report.defs#reasonMisleadingImpersonation"
6317+
| "tools.ozone.report.defs#reasonMisleadingMisinformation"
6318+
| "tools.ozone.report.defs#reasonMisleadingOther"
6319+
| "tools.ozone.report.defs#reasonMisleadingScam"
6320+
| "tools.ozone.report.defs#reasonMisleadingSpam"
6321+
| "tools.ozone.report.defs#reasonMisleadingSyntheticContent"
6322+
| "tools.ozone.report.defs#reasonRuleBanEvasion"
6323+
| "tools.ozone.report.defs#reasonRuleOther"
6324+
| "tools.ozone.report.defs#reasonRuleProhibitedSales"
6325+
| "tools.ozone.report.defs#reasonRuleSiteSecurity"
6326+
| "tools.ozone.report.defs#reasonRuleStolenContent"
6327+
| "tools.ozone.report.defs#reasonSexualAbuseContent"
6328+
| "tools.ozone.report.defs#reasonSexualAnimal"
6329+
| "tools.ozone.report.defs#reasonSexualDeepfake"
6330+
| "tools.ozone.report.defs#reasonSexualNCII"
6331+
| "tools.ozone.report.defs#reasonSexualOther"
6332+
| "tools.ozone.report.defs#reasonSexualSextortion"
6333+
| "tools.ozone.report.defs#reasonSexualUnlabeled"
6334+
| "tools.ozone.report.defs#reasonViolenceAnimalWelfare"
6335+
| "tools.ozone.report.defs#reasonViolenceExtremistContent"
6336+
| "tools.ozone.report.defs#reasonViolenceGlorification"
6337+
| "tools.ozone.report.defs#reasonViolenceGraphicContent"
6338+
| "tools.ozone.report.defs#reasonViolenceOther"
6339+
| "tools.ozone.report.defs#reasonViolenceSelfHarm"
6340+
| "tools.ozone.report.defs#reasonViolenceThreats"
6341+
| "tools.ozone.report.defs#reasonViolenceTrafficking"
6342+
| (string & {});
6343+
type ReasonViolenceAnimalWelfare =
6344+
"tools.ozone.report.defs#reasonViolenceAnimalWelfare";
6345+
type ReasonViolenceExtremistContent =
6346+
"tools.ozone.report.defs#reasonViolenceExtremistContent";
6347+
type ReasonViolenceGlorification =
6348+
"tools.ozone.report.defs#reasonViolenceGlorification";
6349+
type ReasonViolenceGraphicContent =
6350+
"tools.ozone.report.defs#reasonViolenceGraphicContent";
6351+
type ReasonViolenceOther = "tools.ozone.report.defs#reasonViolenceOther";
6352+
type ReasonViolenceSelfHarm =
6353+
"tools.ozone.report.defs#reasonViolenceSelfHarm";
6354+
type ReasonViolenceThreats = "tools.ozone.report.defs#reasonViolenceThreats";
6355+
type ReasonViolenceTrafficking =
6356+
"tools.ozone.report.defs#reasonViolenceTrafficking";
6357+
}
6358+
61296359
/** Add a new URL safety rule */
61306360
export declare namespace ToolsOzoneSafelinkAddRule {
61316361
interface Params extends TypedBase {}
@@ -6872,6 +7102,10 @@ export declare interface Queries {
68727102
params: AppBskyActorSearchActorsTypeahead.Params;
68737103
output: AppBskyActorSearchActorsTypeahead.Output;
68747104
};
7105+
"app.bsky.bookmark.getBookmarks": {
7106+
params: AppBskyBookmarkGetBookmarks.Params;
7107+
output: AppBskyBookmarkGetBookmarks.Output;
7108+
};
68757109
"app.bsky.feed.describeFeedGenerator": {
68767110
output: AppBskyFeedDescribeFeedGenerator.Output;
68777111
};
@@ -7371,6 +7605,12 @@ export declare interface Procedures {
73717605
"app.bsky.actor.putPreferences": {
73727606
input: AppBskyActorPutPreferences.Input;
73737607
};
7608+
"app.bsky.bookmark.createBookmark": {
7609+
input: AppBskyBookmarkCreateBookmark.Input;
7610+
};
7611+
"app.bsky.bookmark.deleteBookmark": {
7612+
input: AppBskyBookmarkDeleteBookmark.Input;
7613+
};
73747614
"app.bsky.feed.sendInteractions": {
73757615
input: AppBskyFeedSendInteractions.Input;
73767616
output: AppBskyFeedSendInteractions.Output;

0 commit comments

Comments
 (0)