import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * A component used to enforce a certain layout for the action sheet.
 * ```html
 * <fd-action-sheet>
 *     <fd-action-sheet-control>Control Element</fd-action-sheet-control>
 *     <fd-action-sheet-body>
 *          <fd-action-sheet-item>Action Sheet Body</fd-action-sheet-item>
 *          <fd-action-sheet-item>Action Sheet Body</fd-action-sheet-item>
 *          <fd-action-sheet-item>Action Sheet Body</fd-action-sheet-item>
 *     </fd-action-sheet-body>
 * </fd-action-sheet>
 * ```
 */
export declare class ActionSheetControlComponent {
    /** Emitted event when control button is clicked */
    clicked: EventEmitter<void>;
    /** saves element that is focused before dialog opened */
    private _focusedElementBeforeDialogOpened;
    /** Handler for mouse events */
    onClick(): void;
    /** @hidden */
    _focus(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ActionSheetControlComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ActionSheetControlComponent, "fd-action-sheet-control", never, {}, { "clicked": "clicked"; }, never, ["*"], true, never>;
}
