import { GoodCopDefinitionPartial, GoodCopDefinitionPartialFn, GoodCopMainTypes } from '../definitionTypes.js'; type Defs = (GoodCopDefinitionPartial | GoodCopDefinitionPartialFn)[]; export declare function findTypeInDefinitions(definitions: Defs, type: GoodCopMainTypes): boolean; /** for all definitions of the object (eg [string, required]) it will find a defined value and return when the value is met the first time. Eg: for a value of 'isRequired', it will check all definitions for the first containing that field and return it's value */ export declare function getFieldValueForDefinitions(definitions: Defs, name: K): GoodCopDefinitionPartial[K] | void; export {};