import { AptlyBaseSchema } from './extends';
import { AptlyModules } from '../core';
import { AptlyMediaSrcSchema } from './media';
import { AptlySlugLevel } from '../enums/index';
export type AptlyInfo = AptlyInfoSchema<string, string>;
export interface AptlyInfoSchema<ID, DATE> extends AptlyBaseSchema<ID, DATE> {
    index: number;
    published: boolean;
    media: AptlyMediaSrcSchema<ID, DATE> | null;
    embed: string;
    module: AptlyModules;
    description: string;
    levels: AptlySlugLevel[];
    href: string;
}
