feat: add TechLog feature contracts
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
import type { components } from "./generated.ts";
|
||||
|
||||
type Schemas = components["schemas"];
|
||||
export type RecordKind = Schemas["RecordKind"];
|
||||
export type WorkingCopy = Schemas["WorkingCopy"];
|
||||
export type WorkingCopyInput = Schemas["WorkingCopyInput"];
|
||||
export type WorkingCopyDetail = Schemas["WorkingCopyDetail"];
|
||||
export type StudioDashboard = Schemas["StudioDashboard"];
|
||||
export type DocumentPage = Schemas["DocumentPage"];
|
||||
export type CreateDocumentInput = Schemas["CreateDocumentInput"];
|
||||
export type SaveDocumentCommand = Schemas["SaveDocumentCommand"];
|
||||
export type ValidateDocumentCommand = Schemas["ValidateDocumentCommand"];
|
||||
export type ValidationReport = Schemas["ValidationReport"];
|
||||
export type CreatePreviewCommand = Schemas["CreatePreviewCommand"];
|
||||
export type PublicPreview = Schemas["PublicPreview"];
|
||||
export type PreviewDetail = Schemas["PreviewDetail"];
|
||||
export type PublishDocumentCommand = Schemas["PublishDocumentCommand"];
|
||||
export type PublishResult = Schemas["PublishResult"];
|
||||
export type UnpublishCommand = Schemas["UnpublishCommand"];
|
||||
export type PublicationAggregate = Schemas["PublicationAggregate"];
|
||||
export type PublicationEvent = Schemas["PublicationEvent"];
|
||||
export type PublicationListItem = Schemas["PublicationListItem"];
|
||||
export type PublicationPage = Schemas["PublicationPage"];
|
||||
export type PublicationSnapshot = Schemas["PublicationSnapshot"];
|
||||
export type CatalogPage = Schemas["CatalogPage"];
|
||||
export type ProblemDetails = Schemas["ProblemDetails"];
|
||||
export type PublicRenderModel = Schemas["PublicRenderModel"];
|
||||
Reference in New Issue
Block a user