import type { IEventDetail } from '@breadstone/mosaik-elements';
import type { BreakpointAlias } from '../BreakpointAlias';
import type { BreakpointElement } from '../BreakpointElement';
/**
 * Represents the `IBreakpointMatchedEventDetail` interface.
 *
 * @public
 */
export interface IBreakpointMatchedEventDetail extends IEventDetail {
    query: string | BreakpointAlias | Array<BreakpointAlias | string>;
    match: boolean;
}
/**
 * Represents the `IBreakpointMatchedEvent` interface.
 *
 * @public
 */
export interface IBreakpointMatchedEvent extends CustomEvent<IBreakpointMatchedEventDetail> {
    readonly target: BreakpointElement;
}
//# sourceMappingURL=IBreakpointMatchedEventDetail.d.ts.map