/// <reference types="react-side-effect" />
import * as React from "react";
export interface IDataLayerProps {
    data: object;
}
export declare const reducePropsToState: (propsList: IDataLayerProps[]) => {};
export declare const handleStateChangeOnClient: (state: any) => void;
export declare const createDataLayerScript: (state: any) => string;
declare const _default: (React.ComponentClass<IDataLayerProps, any> & {
    peek: () => any;
    rewind: () => string;
}) | (React.FunctionComponent<IDataLayerProps> & {
    peek: () => any;
    rewind: () => string;
});
export default _default;
