38 lines
512 B
TypeScript
38 lines
512 B
TypeScript
import { AuthorModel, ImageModel } from "./"
|
|
|
|
|
|
export interface RequestModel {
|
|
|
|
}
|
|
|
|
export interface ResponseModel {
|
|
|
|
}
|
|
|
|
export interface PageSectionModel {
|
|
title?: string
|
|
text?: string
|
|
}
|
|
|
|
export interface PersonModel {
|
|
id: string,
|
|
image: ImageModel
|
|
}
|
|
|
|
export interface PostItemModel {
|
|
id: string,
|
|
slug: string,
|
|
image: ImageModel,
|
|
badge: string,
|
|
title: string,
|
|
shortText: string,
|
|
text: string,
|
|
author: AuthorModel,
|
|
created: string,
|
|
tags: string []
|
|
}
|
|
|
|
export interface PageModel {
|
|
|
|
}
|