import * as React from "react";
import { IJSSManagerProps } from "@microsoft/fast-jss-manager-react";
import { IDevSiteDesignSystem } from "../design-system";
import { ComponentViewTypes } from "./component-view";
export interface IComponentWrapperManagedClasses {
    componentWrapper: string;
    componentWrapper__transparent: string;
    componentWrapperExamples: string;
    componentWrapper__active: string;
}
export interface IComponentWrapperProps<T> {
    active: boolean;
    index: number;
    singleRow?: boolean;
    designSystem: T;
    view: ComponentViewTypes;
    dir?: string;
    transparentBackground?: boolean;
    onClick?: (activeIndex: number) => void;
    background?: string;
}
declare const _default: React.ComponentClass<IComponentWrapperProps<IDevSiteDesignSystem> & IJSSManagerProps<IComponentWrapperManagedClasses, IDevSiteDesignSystem>, any>;
export default _default;
