import { ISchema } from '../../types/schema'; import Attributes from '../Attributes'; type SchemaEffectExceptions = { item: Record; texture: Record; effect: Record; }; /** * Iterates over effects object to get matching effect. */ export default function (name: string, attributes: Attributes): string | void; export declare function getEffectExceptions(schema: ISchema): SchemaEffectExceptions; export declare function isEffectException(schema: ISchema, effect: string, name: string, hasWear: boolean): [boolean, string | null]; export declare function findEffectExceptions(schema: ISchema): SchemaEffectExceptions; export {};