/**
 * @author @HlukhovYe
 *
 * https://webitel.atlassian.net/browse/WTEL-9865
 *
 * Prevents PrimeVue's DatePicker from zero-padding a dd/mm segment while the user
 * is mid-typing. Without this, typing "2" into a cleared two-digit slot immediately
 * reformats to "02", forcing the user to delete the leading zero before the second digit.
 *
 * Works by registering two listeners on the same input event:
 * - capture phase (before PrimeVue): snapshots the partial single-digit value
 * - bubble phase (after PrimeVue): if PrimeVue zero-padded the value, restores the
 *   snapshot and cancels further propagation so the model is not updated yet
 */
export declare function usePreventZeroPad(getInput: () => HTMLInputElement | null): void;
