import { Toleration } from 'kubernetes-types/core/v1'; import { ScheduleConfigModel } from '../props'; import '../style/schedule-config'; declare const _default: import("vue").DefineComponent<{ fields: { type: import("vue").PropType<{ tolerations?: string | undefined; affinity?: string | undefined; nodeSelector?: string | undefined; }>; default: undefined; }; fieldsConfig: { type: import("vue").PropType<{ tolerations?: { relatedConfigs?: Toleration[] | undefined; } | undefined; affinity?: { nodeAffinity?: { nodeLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; } | undefined; podAffinity?: { podLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; showNamespaces?: boolean | undefined; namespaceOptions?: string[] | undefined; podSelectorTip?: string | undefined; } | undefined; podAntiAffinity?: { podLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; showNamespaces?: boolean | undefined; namespaceOptions?: string[] | undefined; podSelectorTip?: string | undefined; } | undefined; } | undefined; nodeSelector?: import("../../../components").NodeSelectorProps | undefined; }>; default: undefined; }; }, { actualFields: import("vue").ComputedRef>; tolerationSeconds: import("vue").WritableComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: undefined; }; fieldsConfig: { type: import("vue").PropType<{ tolerations?: { relatedConfigs?: Toleration[] | undefined; } | undefined; affinity?: { nodeAffinity?: { nodeLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; } | undefined; podAffinity?: { podLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; showNamespaces?: boolean | undefined; namespaceOptions?: string[] | undefined; podSelectorTip?: string | undefined; } | undefined; podAntiAffinity?: { podLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; showNamespaces?: boolean | undefined; namespaceOptions?: string[] | undefined; podSelectorTip?: string | undefined; } | undefined; } | undefined; nodeSelector?: import("../../../components").NodeSelectorProps | undefined; }>; default: undefined; }; }>>, { fields: { tolerations?: string | undefined; affinity?: string | undefined; nodeSelector?: string | undefined; }; fieldsConfig: { tolerations?: { relatedConfigs?: Toleration[] | undefined; } | undefined; affinity?: { nodeAffinity?: { nodeLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; } | undefined; podAffinity?: { podLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; showNamespaces?: boolean | undefined; namespaceOptions?: string[] | undefined; podSelectorTip?: string | undefined; } | undefined; podAntiAffinity?: { podLabels?: import("../../..").SelectLabels | (() => Promise) | undefined; hideLabelBtn?: boolean | undefined; showNamespaces?: boolean | undefined; namespaceOptions?: string[] | undefined; podSelectorTip?: string | undefined; } | undefined; } | undefined; nodeSelector?: import("../../../components").NodeSelectorProps | undefined; }; }>; export default _default;