import React from "react";
import TogglerTrigger from "./Trigger/Trigger";
import "./Toggler.scss";
import { State, Props } from "./Toggler.types";
export declare class Toggler extends React.Component<Props, State> {
    static Content: (props: import("./Content/Content.types").Props) => JSX.Element;
    static Trigger: typeof TogglerTrigger;
    static Context: React.Context<import("./Toggler.types").TogglerContextInterface>;
    contentRef: any;
    state: {
        isOpened: boolean;
    };
    componentWillMount(): void;
    componentDidMount(): void;
    componentWillUnmount(): void;
    onToggle: () => void;
    onClose: (event: any) => void;
    render(): JSX.Element;
}
export default Toggler;
