forked from mns/mini-skamja
70 lines
1.0 KiB
TypeScript
70 lines
1.0 KiB
TypeScript
declare module '*.glb' {
|
|
const src: string
|
|
export default src
|
|
}
|
|
|
|
type Seo = {
|
|
id: number
|
|
title: string
|
|
content: string
|
|
url: string
|
|
meta_title: any
|
|
meta_description: string
|
|
keywords: any
|
|
is_indexed: boolean
|
|
}
|
|
|
|
type Menu = {
|
|
id: number
|
|
type: number
|
|
pages: MenuPage[]
|
|
}
|
|
|
|
type MenuPage = {
|
|
id: number
|
|
order: number
|
|
title: string
|
|
menu_title: string
|
|
slug: string
|
|
external_link: string
|
|
content: string
|
|
image: string
|
|
}
|
|
|
|
type Review = {
|
|
id: number
|
|
image: string
|
|
text: string
|
|
comment: string
|
|
}
|
|
|
|
type Footer = {
|
|
id: number
|
|
text: string
|
|
small_text: boolean
|
|
}
|
|
|
|
type SocialNetwork = {
|
|
id: number
|
|
name: string
|
|
link: string
|
|
icon: string
|
|
}
|
|
|
|
type ApiAdvantageType = {
|
|
id: number
|
|
title: string
|
|
content: string
|
|
}
|
|
type DiscountType = {
|
|
id: number
|
|
min_quantity: number
|
|
max_quantitt?: number
|
|
percent: number
|
|
}
|
|
type CalcItem = {
|
|
id: number
|
|
title: string
|
|
slug: string
|
|
base: number
|
|
} |