import { l } from "@atproto/lex-schema"; declare const $nsid = "tools.ozone.server.getCapabilities"; type $nsid = typeof $nsid; export { $nsid }; export declare const $params: l.ParamsSchema<{}>; export type $Params = l.InferOutput; export declare const $output: l.Payload<"application/json", l.ObjectSchema<{ notifications: l.OptionalSchema>>; }>>; export type $Output = l.InferPayload; export type $OutputBody = l.InferPayloadBody; declare const main: l.Query<"tools.ozone.server.getCapabilities", l.ParamsSchema<{}>, l.Payload<"application/json", l.ObjectSchema<{ notifications: l.OptionalSchema>>; }>>, undefined>; export { main }; declare const $lxm = "tools.ozone.server.getCapabilities"; type $lxm = typeof $lxm; export { $lxm }; type NotificationConfig = { $type?: "tools.ozone.server.getCapabilities#notificationConfig"; "channels": ("inApp" | "push" | l.UnknownString)[]; }; export type { NotificationConfig }; declare const notificationConfig: l.TypedObjectSchema<"tools.ozone.server.getCapabilities#notificationConfig", l.Validator>; export { notificationConfig }; //# sourceMappingURL=getCapabilities.defs.d.ts.map