The theorem does not require any particular properties of the sentences or models, or of the satisfaction relation, and they may not be the same as in ordinary first-order logic. It thus applies to a very broad collection of logics, including first-order logic, higher-order logics, and infinitary logics.
