import * as _sinclair_typebox7060 from "@sinclair/typebox";
import { Static } from "@sinclair/typebox";

//#region src/shared/datasources/internal/blog/schema.d.ts
declare const blogSchema: _sinclair_typebox7060.TArray<_sinclair_typebox7060.TObject<{
  title: _sinclair_typebox7060.TString;
  excerpt: _sinclair_typebox7060.TString;
  image: _sinclair_typebox7060.TOptional<_sinclair_typebox7060.TString>;
  content: _sinclair_typebox7060.TString;
  author: _sinclair_typebox7060.TObject<{
    name: _sinclair_typebox7060.TString;
  }>;
  publishedAt: _sinclair_typebox7060.TString;
  slug: _sinclair_typebox7060.TString;
  status: _sinclair_typebox7060.TUnsafe<"draft" | "published" | "archived">;
  categories: _sinclair_typebox7060.TOptional<_sinclair_typebox7060.TArray<_sinclair_typebox7060.TString>>;
  tags: _sinclair_typebox7060.TOptional<_sinclair_typebox7060.TArray<_sinclair_typebox7060.TString>>;
}>>;
type BlogSchema = Static<typeof blogSchema>;
//#endregion
export { BlogSchema, blogSchema };
//# sourceMappingURL=schema.d.ts.map