import { Static } from '@sinclair/typebox'; /** * @see [Simplified JSON - JF2 specification](https://jf2.spec.indieweb.org/#simplified-json) */ export declare const jf2_without_type: import("@sinclair/typebox").TObject<{ audio: import("@sinclair/typebox").TOptional]>>; author: import("@sinclair/typebox").TOptional; adr: import("@sinclair/typebox").TOptional]>>; altitude: import("@sinclair/typebox").TOptional; anniversary: import("@sinclair/typebox").TOptional>; bday: import("@sinclair/typebox").TOptional>; category: import("@sinclair/typebox").TOptional]>>; content: import("@sinclair/typebox").TOptional; 'country-name': import("@sinclair/typebox").TOptional; email: import("@sinclair/typebox").TOptional; 'extended-address': import("@sinclair/typebox").TOptional; 'family-name': import("@sinclair/typebox").TOptional; 'gender-identity': import("@sinclair/typebox").TOptional; geo: import("@sinclair/typebox").TOptional>; 'given-name': import("@sinclair/typebox").TOptional; 'honorific-prefix': import("@sinclair/typebox").TOptional; 'honorific-suffix': import("@sinclair/typebox").TOptional; impp: import("@sinclair/typebox").TOptional; 'job-title': import("@sinclair/typebox").TOptional; key: import("@sinclair/typebox").TOptional; label: import("@sinclair/typebox").TOptional; latitude: import("@sinclair/typebox").TOptional; locality: import("@sinclair/typebox").TOptional; logo: import("@sinclair/typebox").TOptional; longitude: import("@sinclair/typebox").TOptional; name: import("@sinclair/typebox").TOptional; nickname: import("@sinclair/typebox").TOptional; note: import("@sinclair/typebox").TOptional; org: import("@sinclair/typebox").TOptional; photo: import("@sinclair/typebox").TOptional; 'postal-code': import("@sinclair/typebox").TOptional; 'post-office-box': import("@sinclair/typebox").TOptional; region: import("@sinclair/typebox").TOptional; role: import("@sinclair/typebox").TOptional; sex: import("@sinclair/typebox").TOptional; 'sort-string': import("@sinclair/typebox").TOptional; 'street-address': import("@sinclair/typebox").TOptional; tel: import("@sinclair/typebox").TOptional; type: import("@sinclair/typebox").TLiteral<"card">; uid: import("@sinclair/typebox").TOptional; url: import("@sinclair/typebox").TOptional>; }>]>>; 'bookmark-of': import("@sinclair/typebox").TOptional; category: import("@sinclair/typebox").TOptional]>, import("@sinclair/typebox").TArray]>>]>>; checkin: import("@sinclair/typebox").TOptional; content: import("@sinclair/typebox").TOptional; }>]>>; date: import("@sinclair/typebox").TOptional>; end: import("@sinclair/typebox").TOptional>; 'in-reply-to': import("@sinclair/typebox").TOptional; 'like-of': import("@sinclair/typebox").TOptional; location: import("@sinclair/typebox").TOptional>; 'country-name': import("@sinclair/typebox").TOptional; 'extended-address': import("@sinclair/typebox").TOptional; geo: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TUnsafe<{ altitude?: number | undefined; latitude?: number | undefined; longitude?: number | undefined; }>]>>; label: import("@sinclair/typebox").TOptional; latitude: import("@sinclair/typebox").TOptional>; locality: import("@sinclair/typebox").TOptional; longitude: import("@sinclair/typebox").TOptional>; 'post-office-box': import("@sinclair/typebox").TOptional; 'postal-code': import("@sinclair/typebox").TOptional; region: import("@sinclair/typebox").TOptional; 'street-address': import("@sinclair/typebox").TOptional; }>]>>; name: import("@sinclair/typebox").TOptional; photo: import("@sinclair/typebox").TOptional; 'read-of': import("@sinclair/typebox").TOptional>; author: import("@sinclair/typebox").TOptional>; content: import("@sinclair/typebox").TOptional>; name: import("@sinclair/typebox").TOptional>; publication: import("@sinclair/typebox").TOptional>; published: import("@sinclair/typebox").TOptional>; type: import("@sinclair/typebox").TLiteral<"cite">; uid: import("@sinclair/typebox").TOptional>; url: import("@sinclair/typebox").TOptional>; }>]>>; 'read-status': import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"reading">, import("@sinclair/typebox").TLiteral<"finished">]>>; 'repost-of': import("@sinclair/typebox").TOptional; rsvp: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"no">, import("@sinclair/typebox").TLiteral<"maybe">, import("@sinclair/typebox").TLiteral<"interested">]>>; start: import("@sinclair/typebox").TOptional>; summary: import("@sinclair/typebox").TOptional; syndication: import("@sinclair/typebox").TOptional]>>; url: import("@sinclair/typebox").TOptional]>>; video: import("@sinclair/typebox").TOptional]>>; }>; export type JF2WithoutType = Static; /** * A JF2 object created after parsing the body of a request sent with when the * `Content-Type: application/json` should have the property `type`, and not the * property `h`. */ export declare const jf2: import("@sinclair/typebox").TObject<{ type: import("@sinclair/typebox").TOptional; audio: import("@sinclair/typebox").TOptional]>>; author: import("@sinclair/typebox").TOptional; adr: import("@sinclair/typebox").TOptional]>>; altitude: import("@sinclair/typebox").TOptional; anniversary: import("@sinclair/typebox").TOptional>; bday: import("@sinclair/typebox").TOptional>; category: import("@sinclair/typebox").TOptional]>>; content: import("@sinclair/typebox").TOptional; 'country-name': import("@sinclair/typebox").TOptional; email: import("@sinclair/typebox").TOptional; 'extended-address': import("@sinclair/typebox").TOptional; 'family-name': import("@sinclair/typebox").TOptional; 'gender-identity': import("@sinclair/typebox").TOptional; geo: import("@sinclair/typebox").TOptional>; 'given-name': import("@sinclair/typebox").TOptional; 'honorific-prefix': import("@sinclair/typebox").TOptional; 'honorific-suffix': import("@sinclair/typebox").TOptional; impp: import("@sinclair/typebox").TOptional; 'job-title': import("@sinclair/typebox").TOptional; key: import("@sinclair/typebox").TOptional; label: import("@sinclair/typebox").TOptional; latitude: import("@sinclair/typebox").TOptional; locality: import("@sinclair/typebox").TOptional; logo: import("@sinclair/typebox").TOptional; longitude: import("@sinclair/typebox").TOptional; name: import("@sinclair/typebox").TOptional; nickname: import("@sinclair/typebox").TOptional; note: import("@sinclair/typebox").TOptional; org: import("@sinclair/typebox").TOptional; photo: import("@sinclair/typebox").TOptional; 'postal-code': import("@sinclair/typebox").TOptional; 'post-office-box': import("@sinclair/typebox").TOptional; region: import("@sinclair/typebox").TOptional; role: import("@sinclair/typebox").TOptional; sex: import("@sinclair/typebox").TOptional; 'sort-string': import("@sinclair/typebox").TOptional; 'street-address': import("@sinclair/typebox").TOptional; tel: import("@sinclair/typebox").TOptional; type: import("@sinclair/typebox").TLiteral<"card">; uid: import("@sinclair/typebox").TOptional; url: import("@sinclair/typebox").TOptional>; }>]>>; 'bookmark-of': import("@sinclair/typebox").TOptional; category: import("@sinclair/typebox").TOptional]>, import("@sinclair/typebox").TArray]>>]>>; checkin: import("@sinclair/typebox").TOptional; content: import("@sinclair/typebox").TOptional; }>]>>; date: import("@sinclair/typebox").TOptional>; end: import("@sinclair/typebox").TOptional>; 'in-reply-to': import("@sinclair/typebox").TOptional; 'like-of': import("@sinclair/typebox").TOptional; location: import("@sinclair/typebox").TOptional>; 'country-name': import("@sinclair/typebox").TOptional; 'extended-address': import("@sinclair/typebox").TOptional; geo: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TUnsafe<{ altitude?: number | undefined; latitude?: number | undefined; longitude?: number | undefined; }>]>>; label: import("@sinclair/typebox").TOptional; latitude: import("@sinclair/typebox").TOptional>; locality: import("@sinclair/typebox").TOptional; longitude: import("@sinclair/typebox").TOptional>; 'post-office-box': import("@sinclair/typebox").TOptional; 'postal-code': import("@sinclair/typebox").TOptional; region: import("@sinclair/typebox").TOptional; 'street-address': import("@sinclair/typebox").TOptional; }>]>>; name: import("@sinclair/typebox").TOptional; photo: import("@sinclair/typebox").TOptional; 'read-of': import("@sinclair/typebox").TOptional>; author: import("@sinclair/typebox").TOptional>; content: import("@sinclair/typebox").TOptional>; name: import("@sinclair/typebox").TOptional>; publication: import("@sinclair/typebox").TOptional>; published: import("@sinclair/typebox").TOptional>; type: import("@sinclair/typebox").TLiteral<"cite">; uid: import("@sinclair/typebox").TOptional>; url: import("@sinclair/typebox").TOptional>; }>]>>; 'read-status': import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"reading">, import("@sinclair/typebox").TLiteral<"finished">]>>; 'repost-of': import("@sinclair/typebox").TOptional; rsvp: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"no">, import("@sinclair/typebox").TLiteral<"maybe">, import("@sinclair/typebox").TLiteral<"interested">]>>; start: import("@sinclair/typebox").TOptional>; summary: import("@sinclair/typebox").TOptional; syndication: import("@sinclair/typebox").TOptional]>>; url: import("@sinclair/typebox").TOptional]>>; video: import("@sinclair/typebox").TOptional]>>; }>; export type JF2 = Static; //# sourceMappingURL=jf2.d.ts.map