import * as GenericDictionaryCheck from "../../../../sync/check/generic/dictionary"; import * as check from "../../../../sync/check/dictionary"; export type DictionaryOfHasKeysResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfHasKeys (mixed : any, keys : T[]) : undefined|DictionaryOfHasKeysResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkHasKeys(mixed, keys) } ); } export type DictionaryOfNotHasKeysResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfNotHasKeys (mixed : any, keys : T[]) : undefined|DictionaryOfNotHasKeysResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkNotHasKeys(mixed, keys) } ); }