import type { GraffitiObject, GraffitiPutObject } from "@graffiti-garden/api"; /** * A [JSON Schema](https://json-schema.org/) to represent a * [Graffiti object](https://api.graffiti.garden/interfaces/GraffitiObjectBase.html) * that contains an encoded [File](https://developer.mozilla.org/en-US/docs/Web/API/File). */ export declare const graffitiFileSchema: { readonly properties: { readonly value: { readonly required: readonly ["data", "mimetype", "name"]; readonly properties: { readonly name: { readonly type: "string"; }; readonly mimetype: { readonly type: "string"; }; readonly data: { readonly type: "string"; }; }; }; }; }; /** * A [GraffitiPutObject](https://api.graffiti.garden/types/GraffitiPutObject.html) * satisfying the {@link graffitiFileSchema}. */ export type GraffitiFilePutObject = GraffitiPutObject; /** * A [Graffiti object](https://api.graffiti.garden/interfaces/GraffitiObjectBase.html) * satisfying the {@link graffitiFileSchema}. */ export type GraffitiFileObject = GraffitiObject; //# sourceMappingURL=schemas.d.ts.map