1import * as v from '@atcute/lexicons/validations';
2
3export const MiniDocQuery = v.query('com.bad-example.identity.resolveMiniDoc', {
4 params: v.object({
5 identifier: v.actorIdentifierString()
6 }),
7 output: {
8 type: 'lex',
9 schema: v.object({
10 did: v.didString(),
11 handle: v.handleString(),
12 pds: v.genericUriString(),
13 signing_key: v.string()
14 })
15 }
16});
17export type MiniDoc = v.InferOutput<typeof MiniDocQuery.output.schema>;