import type { ExtractPropTypes, PropType } from 'vue'; import { BaseSchema } from 'yup'; import { GetFormFields } from '../../constants/workload-props'; export type WorkloadLabelsModel = { labels?: Record; podLabels?: Record; }; type FieldsType = GetFormFields; export declare const workloadLabelsDefaultFields: () => FieldsType; type FieldsConfigType = { labels?: { keyValidator?: BaseSchema; valueValidator?: BaseSchema; }; podLabels?: { keyValidator?: BaseSchema; valueValidator?: BaseSchema; }; }; export declare const workloadLabelsProps: { fields: { type: PropType>; default: undefined; }; fieldsConfig: { type: PropType; default: undefined; }; title: { type: StringConstructor; default: undefined; }; readonly: { type: BooleanConstructor; default: boolean; }; }; export type WorkloadLabelsProps = ExtractPropTypes; export {};