BaseIcon: ObjectSchema< { bgColor: OptionalSchema<StringSchema<undefined>, undefined>; darkInvert: OptionalSchema<BooleanSchema<undefined>, undefined>; hexColor: OptionalSchema<StringSchema<undefined>, undefined>; invert: OptionalSchema<BooleanSchema<undefined>, undefined>; type: EnumSchema<typeof IconEnum, undefined>; value: StringSchema<undefined>; }, undefined,> = ...