/**
 * @license
 * Copyright Tyler Technologies, Inc. 
 * License: Apache-2.0
 */
import { BaseDrawerComponent, IBaseDrawerComponent } from '../base';
import { ModalDrawerFoundation } from './modal-drawer-foundation';
export interface IModalDrawerComponent extends IBaseDrawerComponent {
}
declare global {
    interface HTMLElementTagNameMap {
        'forge-modal-drawer': IModalDrawerComponent;
    }
    interface HTMLElementEventMap {
        'forge-modal-drawer-close': CustomEvent<void>;
    }
}
/**
 * The web component class behind the `<forge-modal-drawer>` custom element.
 *
 * @tag forge-modal-drawer
 */
export declare class ModalDrawerComponent extends BaseDrawerComponent<ModalDrawerFoundation> implements IModalDrawerComponent {
    protected _foundation: ModalDrawerFoundation;
    constructor();
}
