export declare enum IsDictionaryOfErrorCode { IS_NULL = "IS_NULL", IS_UNDEFINED = "IS_UNDEFINED", ELEMENT_FAILED_PREDICATE = "ELEMENT_FAILED_PREDICATE", } export declare type ElementPredicate = ((element: any) => (undefined | ErrorCodeT)) | ((element: any) => boolean); export declare type IsDictionaryOfResult> = (IsDictionaryOfErrorCode.IS_NULL | IsDictionaryOfErrorCode.IS_UNDEFINED | { index?: number | string; argIndex?: number | string; error: IsDictionaryOfErrorCode.ELEMENT_FAILED_PREDICATE; } | { index?: number | string; argIndex?: number | string; error: ErrorCodeT; }); export declare function checkDictionaryOf(mixed: any, elementPredicate: ElementPredicate): undefined | IsDictionaryOfResult;