import type { IEventDetail } from '@breadstone/mosaik-elements';
import type { CameraElement } from '../CameraElement';
/**
 * Represents the `{@link ICameraCaptureEvent}` interface.
 *
 * @public
 */
export interface ICameraCaptureEventDetail extends IEventDetail<CameraElement> {
    data: Blob;
}
/**
 * Represents the `ICameraCaptureEvent` interface.
 *
 * @public
 */
export interface ICameraCaptureEvent extends CustomEvent<ICameraCaptureEventDetail> {
    readonly target: CameraElement;
}
declare global {
    interface HTMLElementEventMap {
        captured: ICameraCaptureEvent;
    }
}
//# sourceMappingURL=CameraCaptureEvent.d.ts.map