1. A method, comprising: storing, in a shared library, device configuration information; providing an application programming interface to allow access of the device configuration information stored in the shared library by a first page description language interpreter and a second page description language interpreter; determining that a first page description language type and a second page description language type are included in a print job; the first page description language interpreter calling the application programming interface to access the device configuration information stored in the shared library to interpret the first page description language type; and the second page description language interpreter calling the application programming interface to access the device configuration information stored in the shared library to interpret the second page description language type.