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