export interface QuickEntranceSetProps { DSLCore?: any; value?: LinkInfo[]; onChange?: (e: LinkInfo[]) => void; } export interface ValueType { quickEntranceList: LinkInfo[]; } export interface ListItemTypeProps { data: LinkInfo; index: number; onMoveChange: (dragIndex: number, dropIndex: number) => void; onDeleteClick: (e: LinkInfo) => void; onEditClick: (e: LinkInfo) => void; } export declare enum LinkType { INTERNAL = "0", EXTERNAL = "1" } export declare enum OpenType { BLANK = "_blank", SELF = "_self" } export interface LinkInfo { name: string; linkUrl: string; icon: string; linkType: LinkType; key: string; extra: any; openType: OpenType; }