/** Payload sent to the backend `/ContactForm` endpoint. */ export interface IContactFormVm { email?: string; phone?: string; message: string; } /** * All user-facing strings of the contact form. The library is i18n-agnostic: * consuming apps keep their own translations and pass a (partial) object here. * Missing keys fall back to {@link DEFAULT_CONTACT_FORM_TEXTS} (Polish). */ export interface ContactFormTexts { description: string; descriptionLink: string; descriptionFormEnd: string; responsePromise: string; formEmail: string; formPhone: string; formMessage: string; sendButton: string; orDivider: string; hoursLabel: string; emailLabel: string; formSendSuccess: string; formSendError: string; } /** Polish fallback labels used when an app does not provide a given key. */ export declare const DEFAULT_CONTACT_FORM_TEXTS: ContactFormTexts;