export const AdvertiserLink: import("styled-components").StyledComponent<{
    ({ to, href, target, onClick, className, children, bold, trackingContext: { context, category, type, options, ...payload }, ...props }: {
        [x: string]: any;
        to?: string | undefined;
        href?: any;
        target?: string | undefined;
        onClick?: (() => void) | undefined;
        className?: string | undefined;
        children: any;
        bold: any;
        trackingContext?: {
            context?: string | undefined;
            category?: string | undefined;
            type?: string | undefined;
            options: any;
        } | undefined;
    }): JSX.Element;
    propTypes: {
        href: propTypes.Requireable<string | object>;
        target: propTypes.Requireable<string>;
        onClick: propTypes.Requireable<(...args: any[]) => any>;
        className: propTypes.Requireable<string>;
        children: propTypes.Requireable<propTypes.ReactNodeLike>;
        trackingContext: propTypes.Requireable<propTypes.InferProps<{
            type: propTypes.Requireable<string>;
            context: propTypes.Requireable<string>;
            category: propTypes.Requireable<string>;
            payload: propTypes.Requireable<propTypes.InferProps<{
                category: propTypes.Requireable<string>;
                label: propTypes.Requireable<string>;
                name: propTypes.Requireable<string>;
            }>>;
            options: propTypes.Requireable<propTypes.InferProps<{
                integrations: propTypes.Requireable<propTypes.InferProps<{
                    Salesforce: propTypes.Requireable<boolean>;
                }>>;
            }>>;
        }>>;
    };
    displayName: string;
}, any, {}, never>;
export const Header: import("styled-components").StyledComponent<never, any, never, never>;
export function AdvertiserDisclosure({ buttonTitle, cardTitle, openInfoDrawer, cardText, }: {
    buttonTitle?: string | undefined;
    cardTitle?: string | undefined;
    openInfoDrawer: any;
    cardText?: JSX.Element | undefined;
}): JSX.Element;
export namespace AdvertiserDisclosure {
    export namespace propTypes_1 {
        const buttonTitle: propTypes.Requireable<string>;
        const cardTitle: propTypes.Requireable<string>;
        const cardText: propTypes.Requireable<string>;
        const openInfoDrawer: propTypes.Validator<(...args: any[]) => any>;
    }
    export { propTypes_1 as propTypes };
}
export default AdvertiserDisclosure;
import propTypes from "prop-types";
