UNPKG

@aptly-as/types

Version:
13 lines (12 loc) 466 B
import { AptlyBaseSchema } from './extends.js'; import { AptlyMediaSrcSchema } from './media.js'; import { AptlyUserSchema } from './user.js'; export type AptlyNews = AptlyNewsSchema<string, string>; export interface AptlyNewsSchema<ID, DATE> extends AptlyBaseSchema<ID, DATE> { media: AptlyMediaSrcSchema<ID, DATE> | null; embed: string; description: string; published: boolean; publishAt: DATE; createdBy: ID | AptlyUserSchema<ID, DATE>; }