A website for the ATmosphereConf
1/**
2 * GENERATED CODE - DO NOT MODIFY
3 */
4import {
5 type Auth,
6 type Options as XrpcOptions,
7 Server as XrpcServer,
8 type StreamConfigOrHandler,
9 type MethodConfigOrHandler,
10 createServer as createXrpcServer,
11} from '@atproto/xrpc-server'
12import { schemas } from './lexicons.js'
13
14export function createServer(options?: XrpcOptions): Server {
15 return new Server(options)
16}
17
18export class Server {
19 xrpc: XrpcServer
20 org: OrgNS
21 com: ComNS
22
23 constructor(options?: XrpcOptions) {
24 this.xrpc = createXrpcServer(schemas, options)
25 this.org = new OrgNS(this)
26 this.com = new ComNS(this)
27 }
28}
29
30export class OrgNS {
31 _server: Server
32 atmosphereconf: OrgAtmosphereconfNS
33
34 constructor(server: Server) {
35 this._server = server
36 this.atmosphereconf = new OrgAtmosphereconfNS(server)
37 }
38}
39
40export class OrgAtmosphereconfNS {
41 _server: Server
42
43 constructor(server: Server) {
44 this._server = server
45 }
46}
47
48export class ComNS {
49 _server: Server
50 atproto: ComAtprotoNS
51
52 constructor(server: Server) {
53 this._server = server
54 this.atproto = new ComAtprotoNS(server)
55 }
56}
57
58export class ComAtprotoNS {
59 _server: Server
60 repo: ComAtprotoRepoNS
61
62 constructor(server: Server) {
63 this._server = server
64 this.repo = new ComAtprotoRepoNS(server)
65 }
66}
67
68export class ComAtprotoRepoNS {
69 _server: Server
70
71 constructor(server: Server) {
72 this._server = server
73 }
74}