import { type WrappedComponentProps } from "react-intl";
import { type ISeparators } from "@gooddata/sdk-ui";
import { type IPositioning } from "../../typings/positioning.js";
import { type IFormatTemplate } from "../typings.js";
interface ICustomFormatDialogOwnProps {
    onApply: (formatString: string) => void;
    onCancel: () => void;
    formatString: string;
    documentationLink?: string;
    anchorEl?: string | HTMLElement;
    positioning?: IPositioning[];
    separators?: ISeparators;
    locale?: string;
    templates?: ReadonlyArray<IFormatTemplate>;
}
type ICustomFormatDialogProps = ICustomFormatDialogOwnProps & WrappedComponentProps;
export declare const CustomFormatDialog: import("react").NamedExoticComponent<ICustomFormatDialogProps>;
export {};
//# sourceMappingURL=CustomFormatDialog.d.ts.map