/** * Reserved properties for JF2. * * These properties are reserved and cannot be used as property names in vocabularies: * @see https://www.w3.org/TR/jf2/#reservedproperties */ import { type Static } from '@sinclair/typebox'; export declare const children: import("@sinclair/typebox").TAny; export declare const content_type: import("@sinclair/typebox").TString; export declare const html: import("@sinclair/typebox").TString; export declare const lang: import("@sinclair/typebox").TString; export declare const references: import("@sinclair/typebox").TAny; export declare const text: import("@sinclair/typebox").TString; /** * Type of the JF2 object. * * The `type` property defines the object classification. In microformats, this is presumed to be an h-* class from the * microformats2 vocabulary. Type MUST be a single string value only. * * @see [Reserved Properties - JF2 Post Serialization Format](https://jf2.spec.indieweb.org/#reservedproperties) */ export declare const jf2_type: import("@sinclair/typebox").TString; export type JF2Type = Static; /** * Context of the vocabulary as defined in JSON-LD. * * This attribute MAY be omitted and has an inferred value if not present. If it * is present it MUST be present at the top level entry only. * * @see [Reserved Properties - JF2 Post Serialization Format](https://jf2.spec.indieweb.org/#reservedproperties) * @see [JSON-LD Consideration - JF2 Post Serialization Format](https://jf2.spec.indieweb.org/#JSON-LD) */ export declare const at_context: import("@sinclair/typebox").TString; //# sourceMappingURL=jf2-reserved-properties.d.ts.map