import { LitElement, CSSResultGroup } from 'lit';
import { PdContactData } from '@progressive-development/pd-composite';
/**
 * Contact form with company address card and message form.
 *
 * Displays a pd-contact card on the left and a message form on the right.
 * Both sides wrap below each other when the container is too narrow.
 *
 * @summary Contact section with card-style address display and message form.
 *
 * @tagname pd-contact-us
 *
 * @event send-contact-request - Fired when form is valid and submitted with `{msgObj}` detail.
 *
 * @cssprop --pd-contactus-bg-col - Section background. Default: `var(--pd-default-col)`.
 * @cssprop --pd-contactus-bg-image - Optional background image.
 * @cssprop --pd-contactus-font-col - Text color. Default: `var(--pd-default-bg-col)`.
 */
export declare class PdContactUs extends LitElement {
    /** Contact data displayed in the card. */
    contact: PdContactData;
    /** @ignore */
    private _form;
    static styles: CSSResultGroup;
    render(): import('lit').TemplateResult<1>;
    clear(): void;
    private _sendMail;
}
//# sourceMappingURL=PdContactUs.d.ts.map