/**
 *
 * Modal footer element used within [Components.Modal](Components.Modal.html) components. See there for examples.
 *
 * @class ModalFooter
 * @namespace Components
 * @extends Glimmer.Component
 * @public
 */
import type { ComponentLike } from '@glint/template';
export interface FooterSignature {
    Args: {
        buttonComponent?: ComponentLike<{
            Element: Element;
            Args: {
                type?: string;
                onClick?: () => void;
            };
            Blocks: {
                default: [unknown];
            };
        }>;
        closeTitle?: string;
        onClose?: (event?: MouseEvent) => void;
        onSubmit?: (event?: SubmitEvent) => void;
        submitButtonType?: string;
        submitDisabled?: boolean;
        submitTitle?: string;
    };
    Blocks: {
        default: [];
    };
    Element: HTMLDivElement;
}
declare const _default: import("@ember/component/template-only").TemplateOnlyComponent<FooterSignature>;
export default _default;
