import { KPIStyle, KPI, KPIInteractiveLinkage } from '../../kpi/kpi/style'; import { Title } from '@shujujiang/schemas/widget/style/title'; import { WidgetContent } from '@shujujiang/schemas/widget/style'; export declare class Text extends KPI { /** * 标题内容 * @title 标题内容 * @order 0 */ text?: string; /** * 通过缩小前缀的字体大小达到突出指标值的效果 * @title 缩小前缀 * @order 57 * @enumsOrder ["reduceThenTop", "reduceThenCenter", "reduceThenBottom", "none"] * @ignore */ reducePrefix?: 'reduceThenTop' | 'reduceThenCenter' | 'reduceThenBottom' | 'none'; /** * 通过缩小后缀的字体大小达到突出指标值的效果 * @title 缩小后缀 * @order 58 * @enumsOrder ["reduceThenTop", "reduceThenCenter", "reduceThenBottom", "none"] * @ignore */ reduceSuffix?: 'reduceThenTop' | 'reduceThenCenter' | 'reduceThenBottom' | 'none'; } /** * 样式设置 * @title 样式设置 */ export declare class TitleStyle extends KPIStyle { /** * 标题设置 * @title 标题 * @order 60 * @ignore */ title?: Title; /** * 内容设置 * @title 内容 * @order 22 * @rendererOption {"autoTabs": false} * @ignore */ content?: WidgetContent; /** * 文本设置 * @title 文本 * @order 70 * @iconAlias text */ kpi?: Text; /** * 数据联动设置 * @title 联动 * @order 1000 */ interactive: KPIInteractiveLinkage; }