import { ResourceUsageCellData, ResourceUsageCellPayload, ResourceUsageTaskDetailClickPayload } from '../../models/types/ResourceUsageTypes';
interface Props {
    cell: ResourceUsageCellData | null;
    resourceId: string | number;
    overloadThreshold?: number;
    underloadThreshold?: number;
    /** 超载背景色，未提供时使用主题默认色 */
    overloadColor?: string;
    /** 正常区间背景色，未提供时使用主题默认色 */
    normalColor?: string;
    /** 欠载背景色，未提供时使用主题默认色 */
    underloadColor?: string;
    /** 周末背景色，未提供时使用主题默认色（仅 cell.isWeekend 为 true 时生效） */
    weekendColor?: string;
    /** 单元格固定高度（px），用于与左侧资源列表行高保持一致 */
    height?: number;
}
declare const _default: import('vue').DefineComponent<Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
    click: (payload: ResourceUsageCellPayload) => any;
    hover: (payload: ResourceUsageCellPayload | null) => any;
    "task-detail-click": (payload: ResourceUsageTaskDetailClickPayload) => any;
}, string, import('vue').PublicProps, Readonly<Props> & Readonly<{
    onClick?: ((payload: ResourceUsageCellPayload) => any) | undefined;
    onHover?: ((payload: ResourceUsageCellPayload | null) => any) | undefined;
    "onTask-detail-click"?: ((payload: ResourceUsageTaskDetailClickPayload) => any) | undefined;
}>, {
    overloadThreshold: number;
    underloadThreshold: number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;
