import { type TileEffect } from '@boxslider/slider/effects/Tile';
import Slider, { SliderElement } from './Slider';
export interface TileSliderElement extends SliderElement {
    rows: number;
    rowOffset: number;
    tileEffect: TileEffect;
}
export declare const TILE_ATTRIBUTES: string[];
export default class Tile extends Slider implements TileSliderElement {
    static observedAttributes: string[];
    get rows(): number;
    get rowOffset(): number;
    get tileEffect(): TileEffect;
    attributeChangedCallback(name: string): void;
    connectedCallback(): void;
}
