import { GroupProfile } from '../group'; import { ElementProfile, O3rElement } from './element'; export { GroupProfile } from '../group'; /** * Constructor of a O3rGroup */ export type O3rGroupConstructor, V extends ElementProfile> = new (sourceElement: V[]) => T; /** * Implementation dedicated to Playwright. */ export declare class O3rGroup implements GroupProfile { protected sourceElement: T[]; /** @inheritDoc */ get items(): T[]; constructor(sourceElement: T[]); /** @inheritDoc */ isValidGroup(): Promise; } //# sourceMappingURL=group.d.ts.map