@publish-cms/type
Version:
Publish CMS Core Type
28 lines (27 loc) • 585 B
TypeScript
import { IMedia } from '../media';
import { IPost } from '../post';
export declare class IOption {
id?: string;
key?: string;
value?: string;
}
export declare class ICallToAction {
status?: any;
text?: string;
link?: string;
}
export declare enum EOptionKey {
CUSTOM_GRID = "CUSTOM_GRID"
}
export declare class ICustomGrid {
order?: number;
posts?: IPost[];
enable?: boolean;
title?: string;
link?: string;
typeShow?: ECustomGridType.DEFAULT;
mediaIcon?: IMedia;
}
export declare enum ECustomGridType {
DEFAULT = "DEFAULT"
}