import React from "react";
import { Translations, Audience, Location, Language, GoalData } from "./types";
type Props = {
    translations: Translations;
    audiences: Array<Audience>;
    locations: Array<Location>;
    languages: Array<Language>;
    defaultState?: Partial<GoalData>;
    URLField?: {
        hidden?: boolean;
        onBlur?: (ev: React.FocusEvent<HTMLElement>) => void;
        disabled?: boolean;
        isError?: boolean;
        isLoading?: boolean;
    };
    onQueryAudiences: (text: string) => void;
    onSubmit: (data: GoalData) => void;
    onSupport?: () => void;
    onClose: () => void;
};
declare function StepGoal({ translations, URLField, onSupport, onSubmit, onClose, defaultState, ...restProps }: Props): JSX.Element;
export default StepGoal;
