import {Headers, XRPCError} from '@atproto/xrpc' import * as TempDmDefs from './defs' export interface QueryParams { chatId: string limit?: number cursor?: string } export type InputSchema = undefined export interface OutputSchema { cursor?: string messages: ( | TempDmDefs.MessageView | TempDmDefs.DeletedMessage | {$type: string; [k: string]: unknown} )[] [k: string]: unknown } export interface CallOptions { headers?: Headers } export interface Response { success: boolean headers: Headers data: OutputSchema } export function toKnownErr(e: any) { if (e instanceof XRPCError) { } return e }