export class CometChatCreateGroup extends React.Component<any, any, any> {
    static contextType: React.Context<{}>;
    constructor(props: any);
    state: {
        errorMessage: string;
        passwordInput: boolean;
        name: string;
        type: string;
        password: string;
        creatingGroup: boolean;
        enablePublicGroup: boolean;
        enablePasswordGroup: boolean;
        enablePrivateGroup: boolean;
    };
    componentDidMount(): void;
    componentDidUpdate(): void;
    enablePublicGroup: () => void;
    enablePasswordGroup: () => void;
    enablePrivateGroup: () => void;
    passwordChangeHandler: (event: any) => void;
    nameChangeHandler: (event: any) => void;
    typeChangeHandler: (event: any) => void;
    validate: () => boolean;
    createGroup: () => false | undefined;
    populateGroupType: () => void;
    render(): React.JSX.Element;
}
import React from "react";
//# sourceMappingURL=index.d.ts.map