Read-it-later social network
1// See https://svelte.dev/docs/kit/types#app.d.ts
2
3import type { Agent } from "@atproto/api";
4import type { ProfileViewDetailed } from "@atproto/api/dist/client/types/app/bsky/actor/defs";
5
6// for information about these interfaces
7declare global {
8 namespace App {
9 // interface Error {}
10
11 // set on `hooks.server.ts`, available on server functions
12 interface Locals {
13 authedAgent: Agent | undefined;
14 user: ProfileViewDetailed | undefined;
15 }
16
17 // interface PageData {}
18 // interface PageState {}
19 // interface Platform {}
20 }
21}
22
23export {};