a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto bluesky typescript npm
101
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(lex-cli): bring back convenient interfaces for XRPC operations

Mary e8592d0c c0458926

+809
+26
.changeset/open-falcons-win.md
··· 1 + --- 2 + '@atcute/lexicon-community': minor 3 + '@atcute/whitewind': minor 4 + '@atcute/bluemoji': minor 5 + '@atcute/atproto': minor 6 + '@atcute/bluesky': minor 7 + '@atcute/ozone': minor 8 + '@atcute/lex-cli': minor 9 + --- 10 + 11 + bring back convenient interfaces for XRPC operations 12 + 13 + in hindsight, it was a big mistake making substituting `AppBskyFeedGetTimeline.Output` for 14 + `InferXRPCBodyInput<AppBskyFeedGetTimeline.mainSchema['output']>`! 15 + 16 + the change was prompted because lexicon documents do not reserve names for the code generator's 17 + types, you could have a document defining a query and a type named `output`, and you'd basically 18 + wreck havoc on the codegen itself. 19 + 20 + but clearly these convenient interfaces are still worth having, so while it now exists, the 21 + compromise is that these interfaces now have been renamed to ensure they don't conflict with any 22 + definitions ever: 23 + 24 + - `Params` to `$params`, for query parameters 25 + - `Input` to `$input`, for request body 26 + - `Output` to `$output`, for response body
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/deleteAccount.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.admin.deleteAccount': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/disableAccountInvites.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.admin.disableAccountInvites': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/disableInviteCodes.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.admin.disableInviteCodes': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/enableAccountInvites.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.admin.enableAccountInvites': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/getAccountInfo.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'com.atproto.admin.getAccountInfo': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/getAccountInfos.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'com.atproto.admin.getAccountInfos': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/getInviteCodes.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'com.atproto.admin.getInviteCodes': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/getSubjectStatus.ts
··· 36 36 37 37 export const mainSchema = _mainSchema as mainSchema; 38 38 39 + export interface $params extends v.InferInput<mainSchema['params']> {} 40 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 41 + 39 42 declare module '@atcute/lexicons/ambient' { 40 43 interface XRPCQueries { 41 44 'com.atproto.admin.getSubjectStatus': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/searchAccounts.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'com.atproto.admin.searchAccounts': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/sendEmail.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params {} 32 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 31 35 declare module '@atcute/lexicons/ambient' { 32 36 interface XRPCProcedures { 33 37 'com.atproto.admin.sendEmail': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/updateAccountEmail.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.admin.updateAccountEmail': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/updateAccountHandle.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.admin.updateAccountHandle': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/updateAccountPassword.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.admin.updateAccountPassword': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/updateAccountSigningKey.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.admin.updateAccountSigningKey': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/admin/updateSubjectStatus.ts
··· 47 47 48 48 export const mainSchema = _mainSchema as mainSchema; 49 49 50 + export interface $params {} 51 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 52 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 53 + 50 54 declare module '@atcute/lexicons/ambient' { 51 55 interface XRPCProcedures { 52 56 'com.atproto.admin.updateSubjectStatus': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/getRecommendedDidCredentials.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params {} 25 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'com.atproto.identity.getRecommendedDidCredentials': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/refreshIdentity.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params {} 29 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 30 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 31 + 28 32 declare module '@atcute/lexicons/ambient' { 29 33 interface XRPCProcedures { 30 34 'com.atproto.identity.refreshIdentity': mainSchema;
+2
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/requestPlcOperationSignature.ts
··· 14 14 15 15 export const mainSchema = _mainSchema as mainSchema; 16 16 17 + export interface $params {} 18 + 17 19 declare module '@atcute/lexicons/ambient' { 18 20 interface XRPCProcedures { 19 21 'com.atproto.identity.requestPlcOperationSignature': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/resolveDid.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params extends v.InferInput<mainSchema['params']> {} 24 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCQueries { 25 28 'com.atproto.identity.resolveDid': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/resolveHandle.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params extends v.InferInput<mainSchema['params']> {} 24 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCQueries { 25 28 'com.atproto.identity.resolveHandle': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/resolveIdentity.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'com.atproto.identity.resolveIdentity': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/signPlcOperation.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params {} 32 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 31 35 declare module '@atcute/lexicons/ambient' { 32 36 interface XRPCProcedures { 33 37 'com.atproto.identity.signPlcOperation': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/submitPlcOperation.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.identity.submitPlcOperation': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/identity/updateHandle.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.identity.updateHandle': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/label/queryLabels.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'com.atproto.label.queryLabels': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/label/subscribeLabels.ts
··· 39 39 export interface Info extends v.InferInput<typeof infoSchema> {} 40 40 export interface Labels extends v.InferInput<typeof labelsSchema> {} 41 41 42 + export interface $params extends v.InferInput<mainSchema['params']> {} 43 + export type $message = v.InferInput<mainSchema['message']>; 44 + 42 45 declare module '@atcute/lexicons/ambient' { 43 46 interface XRPCSubscriptions { 44 47 'com.atproto.label.subscribeLabels': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/moderation/createReport.ts
··· 58 58 59 59 export const mainSchema = _mainSchema as mainSchema; 60 60 61 + export interface $params {} 62 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 63 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 64 + 61 65 declare module '@atcute/lexicons/ambient' { 62 66 interface XRPCProcedures { 63 67 'com.atproto.moderation.createReport': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/applyWrites.ts
··· 100 100 export interface Update extends v.InferInput<typeof updateSchema> {} 101 101 export interface UpdateResult extends v.InferInput<typeof updateResultSchema> {} 102 102 103 + export interface $params {} 104 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 105 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 106 + 103 107 declare module '@atcute/lexicons/ambient' { 104 108 interface XRPCProcedures { 105 109 'com.atproto.repo.applyWrites': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/createRecord.ts
··· 39 39 40 40 export const mainSchema = _mainSchema as mainSchema; 41 41 42 + export interface $params {} 43 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 44 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 45 + 42 46 declare module '@atcute/lexicons/ambient' { 43 47 interface XRPCProcedures { 44 48 'com.atproto.repo.createRecord': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/deleteRecord.ts
··· 31 31 32 32 export const mainSchema = _mainSchema as mainSchema; 33 33 34 + export interface $params {} 35 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 34 38 declare module '@atcute/lexicons/ambient' { 35 39 interface XRPCProcedures { 36 40 'com.atproto.repo.deleteRecord': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/describeRepo.ts
··· 24 24 25 25 export const mainSchema = _mainSchema as mainSchema; 26 26 27 + export interface $params extends v.InferInput<mainSchema['params']> {} 28 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 29 + 27 30 declare module '@atcute/lexicons/ambient' { 28 31 interface XRPCQueries { 29 32 'com.atproto.repo.describeRepo': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/getRecord.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'com.atproto.repo.getRecord': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/importRepo.ts
··· 17 17 18 18 export const mainSchema = _mainSchema as mainSchema; 19 19 20 + export interface $params {} 21 + export type $input = v.InferXRPCBodyInput<mainSchema['input']>; 22 + 20 23 declare module '@atcute/lexicons/ambient' { 21 24 interface XRPCProcedures { 22 25 'com.atproto.repo.importRepo': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/listMissingBlobs.ts
··· 37 37 38 38 export interface RecordBlob extends v.InferInput<typeof recordBlobSchema> {} 39 39 40 + export interface $params extends v.InferInput<mainSchema['params']> {} 41 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 42 + 40 43 declare module '@atcute/lexicons/ambient' { 41 44 interface XRPCQueries { 42 45 'com.atproto.repo.listMissingBlobs': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/listRecords.ts
··· 41 41 42 42 export interface Record extends v.InferInput<typeof recordSchema> {} 43 43 44 + export interface $params extends v.InferInput<mainSchema['params']> {} 45 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 46 + 44 47 declare module '@atcute/lexicons/ambient' { 45 48 interface XRPCQueries { 46 49 'com.atproto.repo.listRecords': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/putRecord.ts
··· 40 40 41 41 export const mainSchema = _mainSchema as mainSchema; 42 42 43 + export interface $params {} 44 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 45 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 46 + 43 47 declare module '@atcute/lexicons/ambient' { 44 48 interface XRPCProcedures { 45 49 'com.atproto.repo.putRecord': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/repo/uploadBlob.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params {} 25 + export type $input = v.InferXRPCBodyInput<mainSchema['input']>; 26 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 27 + 24 28 declare module '@atcute/lexicons/ambient' { 25 29 interface XRPCProcedures { 26 30 'com.atproto.repo.uploadBlob': mainSchema;
+2
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/activateAccount.ts
··· 14 14 15 15 export const mainSchema = _mainSchema as mainSchema; 16 16 17 + export interface $params {} 18 + 17 19 declare module '@atcute/lexicons/ambient' { 18 20 interface XRPCProcedures { 19 21 'com.atproto.server.activateAccount': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/checkAccountStatus.ts
··· 26 26 27 27 export const mainSchema = _mainSchema as mainSchema; 28 28 29 + export interface $params {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 29 32 declare module '@atcute/lexicons/ambient' { 30 33 interface XRPCQueries { 31 34 'com.atproto.server.checkAccountStatus': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/confirmEmail.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.server.confirmEmail': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/createAccount.ts
··· 36 36 37 37 export const mainSchema = _mainSchema as mainSchema; 38 38 39 + export interface $params {} 40 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 41 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 42 + 39 43 declare module '@atcute/lexicons/ambient' { 40 44 interface XRPCProcedures { 41 45 'com.atproto.server.createAccount': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/createAppPassword.ts
··· 39 39 40 40 export interface AppPassword extends v.InferInput<typeof appPasswordSchema> {} 41 41 42 + export interface $params {} 43 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 44 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 45 + 42 46 declare module '@atcute/lexicons/ambient' { 43 47 interface XRPCProcedures { 44 48 'com.atproto.server.createAppPassword': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/createInviteCode.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params {} 29 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 28 32 declare module '@atcute/lexicons/ambient' { 29 33 interface XRPCProcedures { 30 34 'com.atproto.server.createInviteCode': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/createInviteCodes.ts
··· 40 40 41 41 export interface AccountCodes extends v.InferInput<typeof accountCodesSchema> {} 42 42 43 + export interface $params {} 44 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 45 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 46 + 43 47 declare module '@atcute/lexicons/ambient' { 44 48 interface XRPCProcedures { 45 49 'com.atproto.server.createInviteCodes': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/createSession.ts
··· 38 38 39 39 export const mainSchema = _mainSchema as mainSchema; 40 40 41 + export interface $params {} 42 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 43 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 44 + 41 45 declare module '@atcute/lexicons/ambient' { 42 46 interface XRPCProcedures { 43 47 'com.atproto.server.createSession': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/deactivateAccount.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.server.deactivateAccount': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/deleteAccount.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params {} 25 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCProcedures { 26 29 'com.atproto.server.deleteAccount': mainSchema;
+2
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/deleteSession.ts
··· 14 14 15 15 export const mainSchema = _mainSchema as mainSchema; 16 16 17 + export interface $params {} 18 + 17 19 declare module '@atcute/lexicons/ambient' { 18 20 interface XRPCProcedures { 19 21 'com.atproto.server.deleteSession': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/describeServer.ts
··· 45 45 export interface Contact extends v.InferInput<typeof contactSchema> {} 46 46 export interface Links extends v.InferInput<typeof linksSchema> {} 47 47 48 + export interface $params {} 49 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 50 + 48 51 declare module '@atcute/lexicons/ambient' { 49 52 interface XRPCQueries { 50 53 'com.atproto.server.describeServer': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/getAccountInviteCodes.ts
··· 24 24 25 25 export const mainSchema = _mainSchema as mainSchema; 26 26 27 + export interface $params extends v.InferInput<mainSchema['params']> {} 28 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 29 + 27 30 declare module '@atcute/lexicons/ambient' { 28 31 interface XRPCQueries { 29 32 'com.atproto.server.getAccountInviteCodes': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/getServiceAuth.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params extends v.InferInput<mainSchema['params']> {} 26 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 27 + 25 28 declare module '@atcute/lexicons/ambient' { 26 29 interface XRPCQueries { 27 30 'com.atproto.server.getServiceAuth': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/getSession.ts
··· 27 27 28 28 export const mainSchema = _mainSchema as mainSchema; 29 29 30 + export interface $params {} 31 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 32 + 30 33 declare module '@atcute/lexicons/ambient' { 31 34 interface XRPCQueries { 32 35 'com.atproto.server.getSession': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/listAppPasswords.ts
··· 31 31 32 32 export interface AppPassword extends v.InferInput<typeof appPasswordSchema> {} 33 33 34 + export interface $params {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 34 37 declare module '@atcute/lexicons/ambient' { 35 38 interface XRPCQueries { 36 39 'com.atproto.server.listAppPasswords': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/refreshSession.ts
··· 27 27 28 28 export const mainSchema = _mainSchema as mainSchema; 29 29 30 + export interface $params {} 31 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 32 + 30 33 declare module '@atcute/lexicons/ambient' { 31 34 interface XRPCProcedures { 32 35 'com.atproto.server.refreshSession': mainSchema;
+2
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/requestAccountDelete.ts
··· 14 14 15 15 export const mainSchema = _mainSchema as mainSchema; 16 16 17 + export interface $params {} 18 + 17 19 declare module '@atcute/lexicons/ambient' { 18 20 interface XRPCProcedures { 19 21 'com.atproto.server.requestAccountDelete': mainSchema;
+2
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/requestEmailConfirmation.ts
··· 14 14 15 15 export const mainSchema = _mainSchema as mainSchema; 16 16 17 + export interface $params {} 18 + 17 19 declare module '@atcute/lexicons/ambient' { 18 20 interface XRPCProcedures { 19 21 'com.atproto.server.requestEmailConfirmation': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/requestEmailUpdate.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.server.requestEmailUpdate': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/requestPasswordReset.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.server.requestPasswordReset': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/reserveSigningKey.ts
··· 24 24 25 25 export const mainSchema = _mainSchema as mainSchema; 26 26 27 + export interface $params {} 28 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 27 31 declare module '@atcute/lexicons/ambient' { 28 32 interface XRPCProcedures { 29 33 'com.atproto.server.reserveSigningKey': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/resetPassword.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCProcedures { 25 28 'com.atproto.server.resetPassword': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/revokeAppPassword.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.server.revokeAppPassword': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/server/updateEmail.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params {} 25 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCProcedures { 26 29 'com.atproto.server.updateEmail': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getBlob.ts
··· 18 18 19 19 export const mainSchema = _mainSchema as mainSchema; 20 20 21 + export interface $params extends v.InferInput<mainSchema['params']> {} 22 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 23 + 21 24 declare module '@atcute/lexicons/ambient' { 22 25 interface XRPCQueries { 23 26 'com.atproto.sync.getBlob': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getBlocks.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'com.atproto.sync.getBlocks': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getCheckout.ts
··· 18 18 19 19 export const mainSchema = _mainSchema as mainSchema; 20 20 21 + export interface $params extends v.InferInput<mainSchema['params']> {} 22 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 23 + 21 24 declare module '@atcute/lexicons/ambient' { 22 25 interface XRPCQueries { 23 26 'com.atproto.sync.getCheckout': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getHead.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params extends v.InferInput<mainSchema['params']> {} 24 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCQueries { 25 28 'com.atproto.sync.getHead': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getHostStatus.ts
··· 26 26 27 27 export const mainSchema = _mainSchema as mainSchema; 28 28 29 + export interface $params extends v.InferInput<mainSchema['params']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 29 32 declare module '@atcute/lexicons/ambient' { 30 33 interface XRPCQueries { 31 34 'com.atproto.sync.getHostStatus': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getLatestCommit.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'com.atproto.sync.getLatestCommit': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getRecord.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params extends v.InferInput<mainSchema['params']> {} 24 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCQueries { 25 28 'com.atproto.sync.getRecord': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getRepo.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params extends v.InferInput<mainSchema['params']> {} 23 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCQueries { 24 27 'com.atproto.sync.getRepo': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/getRepoStatus.ts
··· 33 33 34 34 export const mainSchema = _mainSchema as mainSchema; 35 35 36 + export interface $params extends v.InferInput<mainSchema['params']> {} 37 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 38 + 36 39 declare module '@atcute/lexicons/ambient' { 37 40 interface XRPCQueries { 38 41 'com.atproto.sync.getRepoStatus': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/listBlobs.ts
··· 27 27 28 28 export const mainSchema = _mainSchema as mainSchema; 29 29 30 + export interface $params extends v.InferInput<mainSchema['params']> {} 31 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 32 + 30 33 declare module '@atcute/lexicons/ambient' { 31 34 interface XRPCQueries { 32 35 'com.atproto.sync.listBlobs': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/listHosts.ts
··· 42 42 43 43 export interface Host extends v.InferInput<typeof hostSchema> {} 44 44 45 + export interface $params extends v.InferInput<mainSchema['params']> {} 46 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 47 + 45 48 declare module '@atcute/lexicons/ambient' { 46 49 interface XRPCQueries { 47 50 'com.atproto.sync.listHosts': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/listRepos.ts
··· 44 44 45 45 export interface Repo extends v.InferInput<typeof repoSchema> {} 46 46 47 + export interface $params extends v.InferInput<mainSchema['params']> {} 48 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 49 + 47 50 declare module '@atcute/lexicons/ambient' { 48 51 interface XRPCQueries { 49 52 'com.atproto.sync.listRepos': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/listReposByCollection.ts
··· 37 37 38 38 export interface Repo extends v.InferInput<typeof repoSchema> {} 39 39 40 + export interface $params extends v.InferInput<mainSchema['params']> {} 41 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 42 + 40 43 declare module '@atcute/lexicons/ambient' { 41 44 interface XRPCQueries { 42 45 'com.atproto.sync.listReposByCollection': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/notifyOfUpdate.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.sync.notifyOfUpdate': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/requestCrawl.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.sync.requestCrawl': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/sync/subscribeRepos.ts
··· 100 100 export interface RepoOp extends v.InferInput<typeof repoOpSchema> {} 101 101 export interface Sync extends v.InferInput<typeof syncSchema> {} 102 102 103 + export interface $params extends v.InferInput<mainSchema['params']> {} 104 + export type $message = v.InferInput<mainSchema['message']>; 105 + 103 106 declare module '@atcute/lexicons/ambient' { 104 107 interface XRPCSubscriptions { 105 108 'com.atproto.sync.subscribeRepos': mainSchema;
+4
packages/definitions/atproto/lib/lexicons/types/com/atproto/temp/addReservedHandle.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params {} 26 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 27 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 28 + 25 29 declare module '@atcute/lexicons/ambient' { 26 30 interface XRPCProcedures { 27 31 'com.atproto.temp.addReservedHandle': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/temp/checkSignupQueue.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params {} 24 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCQueries { 25 28 'com.atproto.temp.checkSignupQueue': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/temp/fetchLabels.ts
··· 27 27 28 28 export const mainSchema = _mainSchema as mainSchema; 29 29 30 + export interface $params extends v.InferInput<mainSchema['params']> {} 31 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 32 + 30 33 declare module '@atcute/lexicons/ambient' { 31 34 interface XRPCQueries { 32 35 'com.atproto.temp.fetchLabels': mainSchema;
+3
packages/definitions/atproto/lib/lexicons/types/com/atproto/temp/requestPhoneVerification.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'com.atproto.temp.requestPhoneVerification': mainSchema;
+3
packages/definitions/bluemoji/lib/lexicons/types/blue/moji/collection/getItem.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'blue.moji.collection.getItem': mainSchema;
+3
packages/definitions/bluemoji/lib/lexicons/types/blue/moji/collection/listCollection.ts
··· 41 41 42 42 export interface ItemView extends v.InferInput<typeof itemViewSchema> {} 43 43 44 + export interface $params extends v.InferInput<mainSchema['params']> {} 45 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 46 + 44 47 declare module '@atcute/lexicons/ambient' { 45 48 interface XRPCQueries { 46 49 'blue.moji.collection.listCollection': mainSchema;
+4
packages/definitions/bluemoji/lib/lexicons/types/blue/moji/collection/putItem.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params {} 33 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 34 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 35 + 32 36 declare module '@atcute/lexicons/ambient' { 33 37 interface XRPCProcedures { 34 38 'blue.moji.collection.putItem': mainSchema;
+4
packages/definitions/bluemoji/lib/lexicons/types/blue/moji/collection/saveToCollection.ts
··· 30 30 31 31 export const mainSchema = _mainSchema as mainSchema; 32 32 33 + export interface $params {} 34 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 33 37 declare module '@atcute/lexicons/ambient' { 34 38 interface XRPCProcedures { 35 39 'blue.moji.collection.saveToCollection': mainSchema;
+3
packages/definitions/bluemoji/lib/lexicons/types/blue/moji/packs/getActorPacks.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'blue.moji.packs.getActorPacks': mainSchema;
+3
packages/definitions/bluemoji/lib/lexicons/types/blue/moji/packs/getPack.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'blue.moji.packs.getPack': mainSchema;
+3
packages/definitions/bluemoji/lib/lexicons/types/blue/moji/packs/getPacks.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'blue.moji.packs.getPacks': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/actor/getPreferences.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'app.bsky.actor.getPreferences': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/actor/getProfile.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'app.bsky.actor.getProfile': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/actor/getProfiles.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'app.bsky.actor.getProfiles': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/actor/getSuggestions.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.actor.getSuggestions': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/actor/putPreferences.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params {} 26 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 27 + 25 28 declare module '@atcute/lexicons/ambient' { 26 29 interface XRPCProcedures { 27 30 'app.bsky.actor.putPreferences': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/actor/searchActors.ts
··· 30 30 31 31 export const mainSchema = _mainSchema as mainSchema; 32 32 33 + export interface $params extends v.InferInput<mainSchema['params']> {} 34 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 35 + 33 36 declare module '@atcute/lexicons/ambient' { 34 37 interface XRPCQueries { 35 38 'app.bsky.actor.searchActors': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/actor/searchActorsTypeahead.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params extends v.InferInput<mainSchema['params']> {} 32 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 33 + 31 34 declare module '@atcute/lexicons/ambient' { 32 35 interface XRPCQueries { 33 36 'app.bsky.actor.searchActorsTypeahead': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/describeFeedGenerator.ts
··· 42 42 export interface Feed extends v.InferInput<typeof feedSchema> {} 43 43 export interface Links extends v.InferInput<typeof linksSchema> {} 44 44 45 + export interface $params {} 46 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 47 + 45 48 declare module '@atcute/lexicons/ambient' { 46 49 interface XRPCQueries { 47 50 'app.bsky.feed.describeFeedGenerator': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getActorFeeds.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.feed.getActorFeeds': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getActorLikes.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.feed.getActorLikes': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getAuthorFeed.ts
··· 41 41 42 42 export const mainSchema = _mainSchema as mainSchema; 43 43 44 + export interface $params extends v.InferInput<mainSchema['params']> {} 45 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 46 + 44 47 declare module '@atcute/lexicons/ambient' { 45 48 interface XRPCQueries { 46 49 'app.bsky.feed.getAuthorFeed': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getFeed.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.feed.getFeed': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getFeedGenerator.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'app.bsky.feed.getFeedGenerator': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getFeedGenerators.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'app.bsky.feed.getFeedGenerators': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getFeedSkeleton.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.feed.getFeedSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getLikes.ts
··· 45 45 46 46 export interface Like extends v.InferInput<typeof likeSchema> {} 47 47 48 + export interface $params extends v.InferInput<mainSchema['params']> {} 49 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 50 + 48 51 declare module '@atcute/lexicons/ambient' { 49 52 interface XRPCQueries { 50 53 'app.bsky.feed.getLikes': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getListFeed.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.feed.getListFeed': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getPostThread.ts
··· 38 38 39 39 export const mainSchema = _mainSchema as mainSchema; 40 40 41 + export interface $params extends v.InferInput<mainSchema['params']> {} 42 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 43 + 41 44 declare module '@atcute/lexicons/ambient' { 42 45 interface XRPCQueries { 43 46 'app.bsky.feed.getPostThread': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getPosts.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'app.bsky.feed.getPosts': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getQuotes.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.feed.getQuotes': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getRepostedBy.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.feed.getRepostedBy': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getSuggestedFeeds.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params extends v.InferInput<mainSchema['params']> {} 32 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 33 + 31 34 declare module '@atcute/lexicons/ambient' { 32 35 interface XRPCQueries { 33 36 'app.bsky.feed.getSuggestedFeeds': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/getTimeline.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.feed.getTimeline': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/searchPosts.ts
··· 46 46 47 47 export const mainSchema = _mainSchema as mainSchema; 48 48 49 + export interface $params extends v.InferInput<mainSchema['params']> {} 50 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 51 + 49 52 declare module '@atcute/lexicons/ambient' { 50 53 interface XRPCQueries { 51 54 'app.bsky.feed.searchPosts': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/app/bsky/feed/sendInteractions.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params {} 29 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 28 32 declare module '@atcute/lexicons/ambient' { 29 33 interface XRPCProcedures { 30 34 'app.bsky.feed.sendInteractions': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getActorStarterPacks.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.graph.getActorStarterPacks': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getBlocks.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params extends v.InferInput<mainSchema['params']> {} 32 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 33 + 31 34 declare module '@atcute/lexicons/ambient' { 32 35 interface XRPCQueries { 33 36 'app.bsky.graph.getBlocks': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getFollowers.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.graph.getFollowers': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getFollows.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.graph.getFollows': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getKnownFollowers.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.graph.getKnownFollowers': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getList.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.graph.getList': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getListBlocks.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params extends v.InferInput<mainSchema['params']> {} 32 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 33 + 31 34 declare module '@atcute/lexicons/ambient' { 32 35 interface XRPCQueries { 33 36 'app.bsky.graph.getListBlocks': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getListMutes.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params extends v.InferInput<mainSchema['params']> {} 32 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 33 + 31 34 declare module '@atcute/lexicons/ambient' { 32 35 interface XRPCQueries { 33 36 'app.bsky.graph.getListMutes': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getLists.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.graph.getLists': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getMutes.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params extends v.InferInput<mainSchema['params']> {} 32 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 33 + 31 34 declare module '@atcute/lexicons/ambient' { 32 35 interface XRPCQueries { 33 36 'app.bsky.graph.getMutes': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getRelationships.ts
··· 34 34 35 35 export const mainSchema = _mainSchema as mainSchema; 36 36 37 + export interface $params extends v.InferInput<mainSchema['params']> {} 38 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 39 + 37 40 declare module '@atcute/lexicons/ambient' { 38 41 interface XRPCQueries { 39 42 'app.bsky.graph.getRelationships': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getStarterPack.ts
··· 23 23 24 24 export const mainSchema = _mainSchema as mainSchema; 25 25 26 + export interface $params extends v.InferInput<mainSchema['params']> {} 27 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 28 + 26 29 declare module '@atcute/lexicons/ambient' { 27 30 interface XRPCQueries { 28 31 'app.bsky.graph.getStarterPack': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getStarterPacks.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'app.bsky.graph.getStarterPacks': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/getSuggestedFollowsByActor.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'app.bsky.graph.getSuggestedFollowsByActor': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/muteActor.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'app.bsky.graph.muteActor': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/muteActorList.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'app.bsky.graph.muteActorList': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/muteThread.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'app.bsky.graph.muteThread': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/searchStarterPacks.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.graph.searchStarterPacks': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/unmuteActor.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'app.bsky.graph.unmuteActor': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/unmuteActorList.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'app.bsky.graph.unmuteActorList': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/unmuteThread.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'app.bsky.graph.unmuteThread': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/labeler/getServices.ts
··· 31 31 32 32 export const mainSchema = _mainSchema as mainSchema; 33 33 34 + export interface $params extends v.InferInput<mainSchema['params']> {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 34 37 declare module '@atcute/lexicons/ambient' { 35 38 interface XRPCQueries { 36 39 'app.bsky.labeler.getServices': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/notification/getUnreadCount.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'app.bsky.notification.getUnreadCount': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/notification/listNotifications.ts
··· 70 70 71 71 export interface Notification extends v.InferInput<typeof notificationSchema> {} 72 72 73 + export interface $params extends v.InferInput<mainSchema['params']> {} 74 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 75 + 73 76 declare module '@atcute/lexicons/ambient' { 74 77 interface XRPCQueries { 75 78 'app.bsky.notification.listNotifications': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/notification/putPreferences.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'app.bsky.notification.putPreferences': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/notification/registerPush.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params {} 26 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 27 + 25 28 declare module '@atcute/lexicons/ambient' { 26 29 interface XRPCProcedures { 27 30 'app.bsky.notification.registerPush': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/notification/updateSeen.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'app.bsky.notification.updateSeen': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getConfig.ts
··· 31 31 32 32 export interface LiveNowConfig extends v.InferInput<typeof liveNowConfigSchema> {} 33 33 34 + export interface $params {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 34 37 declare module '@atcute/lexicons/ambient' { 35 38 interface XRPCQueries { 36 39 'app.bsky.unspecced.getConfig': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getPopularFeedGenerators.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'app.bsky.unspecced.getPopularFeedGenerators': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getPostThreadHiddenV2.ts
··· 52 52 export interface ThreadHiddenItem extends v.InferInput<typeof threadHiddenItemSchema> {} 53 53 export interface ThreadHiddenItemPost extends v.InferInput<typeof threadHiddenItemPostSchema> {} 54 54 55 + export interface $params extends v.InferInput<mainSchema['params']> {} 56 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 57 + 55 58 declare module '@atcute/lexicons/ambient' { 56 59 interface XRPCQueries { 57 60 'app.bsky.unspecced.getPostThreadHiddenV2': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getPostThreadV2.ts
··· 105 105 export interface ThreadItemNotFound extends v.InferInput<typeof threadItemNotFoundSchema> {} 106 106 export interface ThreadItemPost extends v.InferInput<typeof threadItemPostSchema> {} 107 107 108 + export interface $params extends v.InferInput<mainSchema['params']> {} 109 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 110 + 108 111 declare module '@atcute/lexicons/ambient' { 109 112 interface XRPCQueries { 110 113 'app.bsky.unspecced.getPostThreadV2': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getSuggestedFeeds.ts
··· 26 26 27 27 export const mainSchema = _mainSchema as mainSchema; 28 28 29 + export interface $params extends v.InferInput<mainSchema['params']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 29 32 declare module '@atcute/lexicons/ambient' { 30 33 interface XRPCQueries { 31 34 'app.bsky.unspecced.getSuggestedFeeds': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getSuggestedFeedsSkeleton.ts
··· 24 24 25 25 export const mainSchema = _mainSchema as mainSchema; 26 26 27 + export interface $params extends v.InferInput<mainSchema['params']> {} 28 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 29 + 27 30 declare module '@atcute/lexicons/ambient' { 28 31 interface XRPCQueries { 29 32 'app.bsky.unspecced.getSuggestedFeedsSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getSuggestedStarterPacks.ts
··· 26 26 27 27 export const mainSchema = _mainSchema as mainSchema; 28 28 29 + export interface $params extends v.InferInput<mainSchema['params']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 29 32 declare module '@atcute/lexicons/ambient' { 30 33 interface XRPCQueries { 31 34 'app.bsky.unspecced.getSuggestedStarterPacks': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getSuggestedStarterPacksSkeleton.ts
··· 24 24 25 25 export const mainSchema = _mainSchema as mainSchema; 26 26 27 + export interface $params extends v.InferInput<mainSchema['params']> {} 28 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 29 + 27 30 declare module '@atcute/lexicons/ambient' { 28 31 interface XRPCQueries { 29 32 'app.bsky.unspecced.getSuggestedStarterPacksSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getSuggestedUsers.ts
··· 27 27 28 28 export const mainSchema = _mainSchema as mainSchema; 29 29 30 + export interface $params extends v.InferInput<mainSchema['params']> {} 31 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 32 + 30 33 declare module '@atcute/lexicons/ambient' { 31 34 interface XRPCQueries { 32 35 'app.bsky.unspecced.getSuggestedUsers': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getSuggestedUsersSkeleton.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'app.bsky.unspecced.getSuggestedUsersSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getSuggestionsSkeleton.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.unspecced.getSuggestionsSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getTaggedSuggestions.ts
··· 33 33 34 34 export interface Suggestion extends v.InferInput<typeof suggestionSchema> {} 35 35 36 + export interface $params extends v.InferInput<mainSchema['params']> {} 37 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 38 + 36 39 declare module '@atcute/lexicons/ambient' { 37 40 interface XRPCQueries { 38 41 'app.bsky.unspecced.getTaggedSuggestions': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getTrendingTopics.ts
··· 30 30 31 31 export const mainSchema = _mainSchema as mainSchema; 32 32 33 + export interface $params extends v.InferInput<mainSchema['params']> {} 34 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 35 + 33 36 declare module '@atcute/lexicons/ambient' { 34 37 interface XRPCQueries { 35 38 'app.bsky.unspecced.getTrendingTopics': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getTrends.ts
··· 26 26 27 27 export const mainSchema = _mainSchema as mainSchema; 28 28 29 + export interface $params extends v.InferInput<mainSchema['params']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 29 32 declare module '@atcute/lexicons/ambient' { 30 33 interface XRPCQueries { 31 34 'app.bsky.unspecced.getTrends': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/getTrendsSkeleton.ts
··· 27 27 28 28 export const mainSchema = _mainSchema as mainSchema; 29 29 30 + export interface $params extends v.InferInput<mainSchema['params']> {} 31 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 32 + 30 33 declare module '@atcute/lexicons/ambient' { 31 34 interface XRPCQueries { 32 35 'app.bsky.unspecced.getTrendsSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/searchActorsSkeleton.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params extends v.InferInput<mainSchema['params']> {} 36 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 37 + 35 38 declare module '@atcute/lexicons/ambient' { 36 39 interface XRPCQueries { 37 40 'app.bsky.unspecced.searchActorsSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/searchPostsSkeleton.ts
··· 47 47 48 48 export const mainSchema = _mainSchema as mainSchema; 49 49 50 + export interface $params extends v.InferInput<mainSchema['params']> {} 51 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 52 + 50 53 declare module '@atcute/lexicons/ambient' { 51 54 interface XRPCQueries { 52 55 'app.bsky.unspecced.searchPostsSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/unspecced/searchStarterPacksSkeleton.ts
··· 31 31 32 32 export const mainSchema = _mainSchema as mainSchema; 33 33 34 + export interface $params extends v.InferInput<mainSchema['params']> {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 34 37 declare module '@atcute/lexicons/ambient' { 35 38 interface XRPCQueries { 36 39 'app.bsky.unspecced.searchStarterPacksSkeleton': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/video/getJobStatus.ts
··· 23 23 24 24 export const mainSchema = _mainSchema as mainSchema; 25 25 26 + export interface $params extends v.InferInput<mainSchema['params']> {} 27 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 28 + 26 29 declare module '@atcute/lexicons/ambient' { 27 30 interface XRPCQueries { 28 31 'app.bsky.video.getJobStatus': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/app/bsky/video/getUploadLimits.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params {} 26 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 27 + 25 28 declare module '@atcute/lexicons/ambient' { 26 29 interface XRPCQueries { 27 30 'app.bsky.video.getUploadLimits': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/app/bsky/video/uploadVideo.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params {} 29 + export type $input = v.InferXRPCBodyInput<mainSchema['input']>; 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 28 32 declare module '@atcute/lexicons/ambient' { 29 33 interface XRPCProcedures { 30 34 'app.bsky.video.uploadVideo': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/actor/deleteAccount.ts
··· 17 17 18 18 export const mainSchema = _mainSchema as mainSchema; 19 19 20 + export interface $params {} 21 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 22 + 20 23 declare module '@atcute/lexicons/ambient' { 21 24 interface XRPCProcedures { 22 25 'chat.bsky.actor.deleteAccount': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/actor/exportAccountData.ts
··· 16 16 17 17 export const mainSchema = _mainSchema as mainSchema; 18 18 19 + export interface $params {} 20 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 21 + 19 22 declare module '@atcute/lexicons/ambient' { 20 23 interface XRPCQueries { 21 24 'chat.bsky.actor.exportAccountData': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/acceptConvo.ts
··· 24 24 25 25 export const mainSchema = _mainSchema as mainSchema; 26 26 27 + export interface $params {} 28 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 27 31 declare module '@atcute/lexicons/ambient' { 28 32 interface XRPCProcedures { 29 33 'chat.bsky.convo.acceptConvo': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/addReaction.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params {} 36 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 37 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 38 + 35 39 declare module '@atcute/lexicons/ambient' { 36 40 interface XRPCProcedures { 37 41 'chat.bsky.convo.addReaction': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/deleteMessageForSelf.ts
··· 26 26 27 27 export const mainSchema = _mainSchema as mainSchema; 28 28 29 + export interface $params {} 30 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 31 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 32 + 29 33 declare module '@atcute/lexicons/ambient' { 30 34 interface XRPCProcedures { 31 35 'chat.bsky.convo.deleteMessageForSelf': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/getConvo.ts
··· 23 23 24 24 export const mainSchema = _mainSchema as mainSchema; 25 25 26 + export interface $params extends v.InferInput<mainSchema['params']> {} 27 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 28 + 26 29 declare module '@atcute/lexicons/ambient' { 27 30 interface XRPCQueries { 28 31 'chat.bsky.convo.getConvo': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/getConvoAvailability.ts
··· 26 26 27 27 export const mainSchema = _mainSchema as mainSchema; 28 28 29 + export interface $params extends v.InferInput<mainSchema['params']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 29 32 declare module '@atcute/lexicons/ambient' { 30 33 interface XRPCQueries { 31 34 'chat.bsky.convo.getConvoAvailability': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/getConvoForMembers.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'chat.bsky.convo.getConvoForMembers': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/getLog.ts
··· 37 37 38 38 export const mainSchema = _mainSchema as mainSchema; 39 39 40 + export interface $params extends v.InferInput<mainSchema['params']> {} 41 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 42 + 40 43 declare module '@atcute/lexicons/ambient' { 41 44 interface XRPCQueries { 42 45 'chat.bsky.convo.getLog': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/getMessages.ts
··· 34 34 35 35 export const mainSchema = _mainSchema as mainSchema; 36 36 37 + export interface $params extends v.InferInput<mainSchema['params']> {} 38 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 39 + 37 40 declare module '@atcute/lexicons/ambient' { 38 41 interface XRPCQueries { 39 42 'chat.bsky.convo.getMessages': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/leaveConvo.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params {} 29 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 28 32 declare module '@atcute/lexicons/ambient' { 29 33 interface XRPCProcedures { 30 34 'chat.bsky.convo.leaveConvo': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/listConvos.ts
··· 30 30 31 31 export const mainSchema = _mainSchema as mainSchema; 32 32 33 + export interface $params extends v.InferInput<mainSchema['params']> {} 34 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 35 + 33 36 declare module '@atcute/lexicons/ambient' { 34 37 interface XRPCQueries { 35 38 'chat.bsky.convo.listConvos': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/muteConvo.ts
··· 27 27 28 28 export const mainSchema = _mainSchema as mainSchema; 29 29 30 + export interface $params {} 31 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 32 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 33 + 30 34 declare module '@atcute/lexicons/ambient' { 31 35 interface XRPCProcedures { 32 36 'chat.bsky.convo.muteConvo': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/removeReaction.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params {} 36 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 37 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 38 + 35 39 declare module '@atcute/lexicons/ambient' { 36 40 interface XRPCProcedures { 37 41 'chat.bsky.convo.removeReaction': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/sendMessage.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params {} 32 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 33 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 34 + 31 35 declare module '@atcute/lexicons/ambient' { 32 36 interface XRPCProcedures { 33 37 'chat.bsky.convo.sendMessage': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/sendMessageBatch.ts
··· 43 43 44 44 export interface BatchItem extends v.InferInput<typeof batchItemSchema> {} 45 45 46 + export interface $params {} 47 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 48 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 49 + 46 50 declare module '@atcute/lexicons/ambient' { 47 51 interface XRPCProcedures { 48 52 'chat.bsky.convo.sendMessageBatch': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/unmuteConvo.ts
··· 27 27 28 28 export const mainSchema = _mainSchema as mainSchema; 29 29 30 + export interface $params {} 31 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 32 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 33 + 30 34 declare module '@atcute/lexicons/ambient' { 31 35 interface XRPCProcedures { 32 36 'chat.bsky.convo.unmuteConvo': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/updateAllRead.ts
··· 24 24 25 25 export const mainSchema = _mainSchema as mainSchema; 26 26 27 + export interface $params {} 28 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 27 31 declare module '@atcute/lexicons/ambient' { 28 32 interface XRPCProcedures { 29 33 'chat.bsky.convo.updateAllRead': mainSchema;
+4
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/convo/updateRead.ts
··· 28 28 29 29 export const mainSchema = _mainSchema as mainSchema; 30 30 31 + export interface $params {} 32 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 31 35 declare module '@atcute/lexicons/ambient' { 32 36 interface XRPCProcedures { 33 37 'chat.bsky.convo.updateRead': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/moderation/getActorMetadata.ts
··· 40 40 41 41 export interface Metadata extends v.InferInput<typeof metadataSchema> {} 42 42 43 + export interface $params extends v.InferInput<mainSchema['params']> {} 44 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 45 + 43 46 declare module '@atcute/lexicons/ambient' { 44 47 interface XRPCQueries { 45 48 'chat.bsky.moderation.getActorMetadata': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/moderation/getMessageContext.ts
··· 31 31 32 32 export const mainSchema = _mainSchema as mainSchema; 33 33 34 + export interface $params extends v.InferInput<mainSchema['params']> {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 34 37 declare module '@atcute/lexicons/ambient' { 35 38 interface XRPCQueries { 36 39 'chat.bsky.moderation.getMessageContext': mainSchema;
+3
packages/definitions/bluesky/lib/lexicons/types/chat/bsky/moderation/updateActorAccess.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params {} 25 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCProcedures { 26 29 'chat.bsky.moderation.updateActorAccess': mainSchema;
+3
packages/definitions/lexicon-community/lib/lexicons/types/community/lexicon/bookmarks/getActorBookmarks.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params extends v.InferInput<mainSchema['params']> {} 33 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 34 + 32 35 declare module '@atcute/lexicons/ambient' { 33 36 interface XRPCQueries { 34 37 'community.lexicon.bookmarks.getActorBookmarks': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/communication/createTemplate.ts
··· 29 29 30 30 export const mainSchema = _mainSchema as mainSchema; 31 31 32 + export interface $params {} 33 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 34 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 35 + 32 36 declare module '@atcute/lexicons/ambient' { 33 37 interface XRPCProcedures { 34 38 'tools.ozone.communication.createTemplate': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/communication/deleteTemplate.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'tools.ozone.communication.deleteTemplate': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/communication/listTemplates.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params {} 25 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'tools.ozone.communication.listTemplates': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/communication/updateTemplate.ts
··· 31 31 32 32 export const mainSchema = _mainSchema as mainSchema; 33 33 34 + export interface $params {} 35 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 36 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 37 + 34 38 declare module '@atcute/lexicons/ambient' { 35 39 interface XRPCProcedures { 36 40 'tools.ozone.communication.updateTemplate': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/hosting/getAccountHistory.ts
··· 109 109 export interface HandleUpdated extends v.InferInput<typeof handleUpdatedSchema> {} 110 110 export interface PasswordUpdated extends v.InferInput<typeof passwordUpdatedSchema> {} 111 111 112 + export interface $params extends v.InferInput<mainSchema['params']> {} 113 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 114 + 112 115 declare module '@atcute/lexicons/ambient' { 113 116 interface XRPCQueries { 114 117 'tools.ozone.hosting.getAccountHistory': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/emitEvent.ts
··· 57 57 58 58 export const mainSchema = _mainSchema as mainSchema; 59 59 60 + export interface $params {} 61 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 62 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 63 + 60 64 declare module '@atcute/lexicons/ambient' { 61 65 interface XRPCProcedures { 62 66 'tools.ozone.moderation.emitEvent': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/getEvent.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'tools.ozone.moderation.getEvent': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/getRecord.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params extends v.InferInput<mainSchema['params']> {} 26 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 27 + 25 28 declare module '@atcute/lexicons/ambient' { 26 29 interface XRPCQueries { 27 30 'tools.ozone.moderation.getRecord': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/getRecords.ts
··· 30 30 31 31 export const mainSchema = _mainSchema as mainSchema; 32 32 33 + export interface $params extends v.InferInput<mainSchema['params']> {} 34 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 35 + 33 36 declare module '@atcute/lexicons/ambient' { 34 37 interface XRPCQueries { 35 38 'tools.ozone.moderation.getRecords': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/getRepo.ts
··· 21 21 22 22 export const mainSchema = _mainSchema as mainSchema; 23 23 24 + export interface $params extends v.InferInput<mainSchema['params']> {} 25 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 26 + 24 27 declare module '@atcute/lexicons/ambient' { 25 28 interface XRPCQueries { 26 29 'tools.ozone.moderation.getRepo': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/getReporterStats.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'tools.ozone.moderation.getReporterStats': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/getRepos.ts
··· 30 30 31 31 export const mainSchema = _mainSchema as mainSchema; 32 32 33 + export interface $params extends v.InferInput<mainSchema['params']> {} 34 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 35 + 33 36 declare module '@atcute/lexicons/ambient' { 34 37 interface XRPCQueries { 35 38 'tools.ozone.moderation.getRepos': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/getSubjects.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'tools.ozone.moderation.getSubjects': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/queryEvents.ts
··· 49 49 50 50 export const mainSchema = _mainSchema as mainSchema; 51 51 52 + export interface $params extends v.InferInput<mainSchema['params']> {} 53 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 54 + 52 55 declare module '@atcute/lexicons/ambient' { 53 56 interface XRPCQueries { 54 57 'tools.ozone.moderation.queryEvents': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/queryStatuses.ts
··· 76 76 77 77 export const mainSchema = _mainSchema as mainSchema; 78 78 79 + export interface $params extends v.InferInput<mainSchema['params']> {} 80 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 81 + 79 82 declare module '@atcute/lexicons/ambient' { 80 83 interface XRPCQueries { 81 84 'tools.ozone.moderation.queryStatuses': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/searchRepos.ts
··· 30 30 31 31 export const mainSchema = _mainSchema as mainSchema; 32 32 33 + export interface $params extends v.InferInput<mainSchema['params']> {} 34 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 35 + 33 36 declare module '@atcute/lexicons/ambient' { 34 37 interface XRPCQueries { 35 38 'tools.ozone.moderation.searchRepos': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/server/getConfig.ts
··· 58 58 export interface ServiceConfig extends v.InferInput<typeof serviceConfigSchema> {} 59 59 export interface ViewerConfig extends v.InferInput<typeof viewerConfigSchema> {} 60 60 61 + export interface $params {} 62 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 63 + 61 64 declare module '@atcute/lexicons/ambient' { 62 65 interface XRPCQueries { 63 66 'tools.ozone.server.getConfig': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/set/addValues.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params {} 26 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 27 + 25 28 declare module '@atcute/lexicons/ambient' { 26 29 interface XRPCProcedures { 27 30 'tools.ozone.set.addValues': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/set/deleteSet.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params {} 26 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 27 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 28 + 25 29 declare module '@atcute/lexicons/ambient' { 26 30 interface XRPCProcedures { 27 31 'tools.ozone.set.deleteSet': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/set/deleteValues.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params {} 26 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 27 + 25 28 declare module '@atcute/lexicons/ambient' { 26 29 interface XRPCProcedures { 27 30 'tools.ozone.set.deleteValues': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/set/getValues.ts
··· 30 30 31 31 export const mainSchema = _mainSchema as mainSchema; 32 32 33 + export interface $params extends v.InferInput<mainSchema['params']> {} 34 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 35 + 33 36 declare module '@atcute/lexicons/ambient' { 34 37 interface XRPCQueries { 35 38 'tools.ozone.set.getValues': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/set/querySets.ts
··· 31 31 32 32 export const mainSchema = _mainSchema as mainSchema; 33 33 34 + export interface $params extends v.InferInput<mainSchema['params']> {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 34 37 declare module '@atcute/lexicons/ambient' { 35 38 interface XRPCQueries { 36 39 'tools.ozone.set.querySets': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/set/upsertSet.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params {} 29 + export type $input = v.InferXRPCBodyInput<mainSchema['input']>; 30 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 31 + 28 32 declare module '@atcute/lexicons/ambient' { 29 33 interface XRPCProcedures { 30 34 'tools.ozone.set.upsertSet': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/setting/listOptions.ts
··· 38 38 39 39 export const mainSchema = _mainSchema as mainSchema; 40 40 41 + export interface $params extends v.InferInput<mainSchema['params']> {} 42 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 43 + 41 44 declare module '@atcute/lexicons/ambient' { 42 45 interface XRPCQueries { 43 46 'tools.ozone.setting.listOptions': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/setting/removeOptions.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params {} 29 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 30 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 31 + 28 32 declare module '@atcute/lexicons/ambient' { 29 33 interface XRPCProcedures { 30 34 'tools.ozone.setting.removeOptions': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/setting/upsertOption.ts
··· 41 41 42 42 export const mainSchema = _mainSchema as mainSchema; 43 43 44 + export interface $params {} 45 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 46 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 47 + 44 48 declare module '@atcute/lexicons/ambient' { 45 49 interface XRPCProcedures { 46 50 'tools.ozone.setting.upsertOption': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/signature/findCorrelation.ts
··· 25 25 26 26 export const mainSchema = _mainSchema as mainSchema; 27 27 28 + export interface $params extends v.InferInput<mainSchema['params']> {} 29 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 30 + 28 31 declare module '@atcute/lexicons/ambient' { 29 32 interface XRPCQueries { 30 33 'tools.ozone.signature.findCorrelation': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/signature/findRelatedAccounts.ts
··· 46 46 47 47 export interface RelatedAccount extends v.InferInput<typeof relatedAccountSchema> {} 48 48 49 + export interface $params extends v.InferInput<mainSchema['params']> {} 50 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 51 + 49 52 declare module '@atcute/lexicons/ambient' { 50 53 interface XRPCQueries { 51 54 'tools.ozone.signature.findRelatedAccounts': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/signature/searchAccounts.ts
··· 31 31 32 32 export const mainSchema = _mainSchema as mainSchema; 33 33 34 + export interface $params extends v.InferInput<mainSchema['params']> {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 34 37 declare module '@atcute/lexicons/ambient' { 35 38 interface XRPCQueries { 36 39 'tools.ozone.signature.searchAccounts': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/team/addMember.ts
··· 32 32 33 33 export const mainSchema = _mainSchema as mainSchema; 34 34 35 + export interface $params {} 36 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 37 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 38 + 35 39 declare module '@atcute/lexicons/ambient' { 36 40 interface XRPCProcedures { 37 41 'tools.ozone.team.addMember': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/team/deleteMember.ts
··· 19 19 20 20 export const mainSchema = _mainSchema as mainSchema; 21 21 22 + export interface $params {} 23 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 24 + 22 25 declare module '@atcute/lexicons/ambient' { 23 26 interface XRPCProcedures { 24 27 'tools.ozone.team.deleteMember': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/team/listMembers.ts
··· 31 31 32 32 export const mainSchema = _mainSchema as mainSchema; 33 33 34 + export interface $params extends v.InferInput<mainSchema['params']> {} 35 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 36 + 34 37 declare module '@atcute/lexicons/ambient' { 35 38 interface XRPCQueries { 36 39 'tools.ozone.team.listMembers': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/team/updateMember.ts
··· 35 35 36 36 export const mainSchema = _mainSchema as mainSchema; 37 37 38 + export interface $params {} 39 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 40 + export type $output = v.InferXRPCBodyInput<mainSchema['output']>; 41 + 38 42 declare module '@atcute/lexicons/ambient' { 39 43 interface XRPCProcedures { 40 44 'tools.ozone.team.updateMember': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/verification/grantVerifications.ts
··· 59 59 export interface GrantError extends v.InferInput<typeof grantErrorSchema> {} 60 60 export interface VerificationInput extends v.InferInput<typeof verificationInputSchema> {} 61 61 62 + export interface $params {} 63 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 64 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 65 + 62 66 declare module '@atcute/lexicons/ambient' { 63 67 interface XRPCProcedures { 64 68 'tools.ozone.verification.grantVerifications': mainSchema;
+3
packages/definitions/ozone/lib/lexicons/types/tools/ozone/verification/listVerifications.ts
··· 42 42 43 43 export const mainSchema = _mainSchema as mainSchema; 44 44 45 + export interface $params extends v.InferInput<mainSchema['params']> {} 46 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 47 + 45 48 declare module '@atcute/lexicons/ambient' { 46 49 interface XRPCQueries { 47 50 'tools.ozone.verification.listVerifications': mainSchema;
+4
packages/definitions/ozone/lib/lexicons/types/tools/ozone/verification/revokeVerifications.ts
··· 44 44 45 45 export interface RevokeError extends v.InferInput<typeof revokeErrorSchema> {} 46 46 47 + export interface $params {} 48 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 49 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 50 + 47 51 declare module '@atcute/lexicons/ambient' { 48 52 interface XRPCProcedures { 49 53 'tools.ozone.verification.revokeVerifications': mainSchema;
+3
packages/definitions/whitewind/lib/lexicons/types/com/whtwnd/blog/getAuthorPosts.ts
··· 23 23 24 24 export const mainSchema = _mainSchema as mainSchema; 25 25 26 + export interface $params extends v.InferInput<mainSchema['params']> {} 27 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 28 + 26 29 declare module '@atcute/lexicons/ambient' { 27 30 interface XRPCQueries { 28 31 'com.whtwnd.blog.getAuthorPosts': mainSchema;
+3
packages/definitions/whitewind/lib/lexicons/types/com/whtwnd/blog/getEntryMetadataByName.ts
··· 23 23 24 24 export const mainSchema = _mainSchema as mainSchema; 25 25 26 + export interface $params extends v.InferInput<mainSchema['params']> {} 27 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 28 + 26 29 declare module '@atcute/lexicons/ambient' { 27 30 interface XRPCQueries { 28 31 'com.whtwnd.blog.getEntryMetadataByName': mainSchema;
+3
packages/definitions/whitewind/lib/lexicons/types/com/whtwnd/blog/getMentionsByEntry.ts
··· 20 20 21 21 export const mainSchema = _mainSchema as mainSchema; 22 22 23 + export interface $params extends v.InferInput<mainSchema['params']> {} 24 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 25 + 23 26 declare module '@atcute/lexicons/ambient' { 24 27 interface XRPCQueries { 25 28 'com.whtwnd.blog.getMentionsByEntry': mainSchema;
+4
packages/definitions/whitewind/lib/lexicons/types/com/whtwnd/blog/notifyOfNewEntry.ts
··· 22 22 23 23 export const mainSchema = _mainSchema as mainSchema; 24 24 25 + export interface $params {} 26 + export interface $input extends v.InferXRPCBodyInput<mainSchema['input']> {} 27 + export interface $output extends v.InferXRPCBodyInput<mainSchema['output']> {} 28 + 25 29 declare module '@atcute/lexicons/ambient' { 26 30 interface XRPCProcedures { 27 31 'com.whtwnd.blog.notifyOfNewEntry': mainSchema;
+69
packages/lexicons/lex-cli/src/codegen.ts
··· 84 84 schemadefs: '', 85 85 schemas: '', 86 86 interfaces: '', 87 + sinterfaces: '', 87 88 exports: '', 88 89 ambients: '', 89 90 }; ··· 184 185 file.exports += `export const ${varname} = _${varname} as ${camelcased}Schema;\n`; 185 186 186 187 switch (def.type) { 188 + case 'query': { 189 + if (def.parameters) { 190 + file.sinterfaces += `export interface $params extends v.InferInput<${camelcased}Schema['params']> {}\n`; 191 + } else { 192 + file.sinterfaces += `export interface $params {}\n`; 193 + } 194 + 195 + if (def.output?.schema) { 196 + if (def.output?.schema.type === 'object') { 197 + file.sinterfaces += `export interface $output extends v.InferXRPCBodyInput<${camelcased}Schema['output']> {}\n`; 198 + } else { 199 + file.sinterfaces += `export type $output = v.InferXRPCBodyInput<${camelcased}Schema['output']>;\n`; 200 + } 201 + } else if (def.output) { 202 + file.sinterfaces += `export type $output = v.InferXRPCBodyInput<${camelcased}Schema['output']>;\n`; 203 + } 204 + 205 + break; 206 + } 207 + case 'procedure': { 208 + if (def.parameters) { 209 + file.sinterfaces += `export interface $params extends v.InferInput<${camelcased}Schema['params']> {}\n`; 210 + } else { 211 + file.sinterfaces += `export interface $params {}\n`; 212 + } 213 + 214 + if (def.input?.schema) { 215 + if (def.input?.schema.type === 'object') { 216 + file.sinterfaces += `export interface $input extends v.InferXRPCBodyInput<${camelcased}Schema['input']> {}\n`; 217 + } else { 218 + file.sinterfaces += `export type $input = v.InferXRPCBodyInput<${camelcased}Schema['input']>;\n`; 219 + } 220 + } else if (def.input) { 221 + file.sinterfaces += `export type $input = v.InferXRPCBodyInput<${camelcased}Schema['input']>;\n`; 222 + } 223 + 224 + if (def.output?.schema) { 225 + if (def.output?.schema.type === 'object') { 226 + file.sinterfaces += `export interface $output extends v.InferXRPCBodyInput<${camelcased}Schema['output']> {}\n`; 227 + } else { 228 + file.sinterfaces += `export type $output = v.InferXRPCBodyInput<${camelcased}Schema['output']>;\n`; 229 + } 230 + } else if (def.output) { 231 + file.sinterfaces += `export type $output = v.InferXRPCBodyInput<${camelcased}Schema['output']>;\n`; 232 + } 233 + 234 + break; 235 + } 236 + case 'subscription': { 237 + if (def.parameters) { 238 + file.sinterfaces += `export interface $params extends v.InferInput<${camelcased}Schema['params']> {}\n`; 239 + } else { 240 + file.sinterfaces += `export interface $params {}\n`; 241 + } 242 + 243 + if (def.message?.schema) { 244 + if (def.message?.schema.type === 'object') { 245 + file.sinterfaces += `export interface $message extends v.InferInput<${camelcased}Schema['message']> {}\n`; 246 + } else { 247 + file.sinterfaces += `export type $message = v.InferInput<${camelcased}Schema['message']>;\n`; 248 + } 249 + } 250 + 251 + break; 252 + } 253 + 187 254 case 'array': 188 255 case 'object': 189 256 case 'record': ··· 269 336 file.exports + 270 337 `\n\n` + 271 338 file.interfaces + 339 + `\n\n` + 340 + file.sinterfaces + 272 341 `\n\n` + 273 342 file.ambients, 274 343 });