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