How to read a push-pull output
A Push-Pull output is your normal CMOS or TTL-like output.  It's either HIGH (IO pin is connected to VCC through a MOSFET), or LOW (IO pin is connected to GND through a MOSFET).

The basic circuit of the output stage is as simple as:







simulate this circuit &ndash; Schematic created using CircuitLab

It is the technical name for any "normal" digital output pin, and can be connected direct to any normal digital input pin that expects to work with the same voltage ranges.

That is as opposed to an Open Drain (or Open Collector) output which basically omits the P-channel MOSFET and just switches the ground connection on and off (these require a pull-up resistor or other similar setup to work).

Also, push-pull outputs are also used in the analog domain where they are effectively an amplifier. It uses the same arrangement - a high and a low transistor of some form, but it operates in the linear, not the saturation region of the transistors.  This mirrors the incoming waveform with more power.

If your sensor is of the analog type, then it will provide a simple analog signal out of it, amplified by the push-pull amplification stage.  This output can be connected direct to any analog input pin that expects to work in the same voltage range.

Simplified push-pull amplifier:



-- Wikipedia

It is called push-pull because the top transistor pushes power out of the pin from Vcc, and the lower one pulls the power in from the pin to ground.