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>;
}
