import * as React from 'react';
import { ITilesGridItem, ITilesGridSegment } from '@uifabric/experiments/lib/TilesList';
import { IExampleItem } from '@fluentui/react-examples/lib/experiments/TilesList/ExampleHelpers';
export interface ITilesListMediaExampleState {
    isModalSelection: boolean;
    nameplateOnlyOnHover: boolean;
    cells: (ITilesGridItem<IExampleItem> | ITilesGridSegment<IExampleItem>)[];
}
export declare class TilesListMediaExample extends React.Component<{}, ITilesListMediaExampleState> {
    private _selection;
    constructor(props: {});
    render(): JSX.Element;
    private _onToggleIsModalSelection;
    private _onToggleNameplateOnlyOnHover;
    private _onSelectionChange;
    private _onItemInvoked;
    private _onRenderMediaCell;
    private _onRenderHeader;
}
