import * as React from 'react';
import { DoorStore } from '../../../Store/DoorDrawerStore/DoorStore';
import { HingeStore } from '../../../Store/DoorDrawerStore/HingeStore';
import { IDoorConfigOption } from '../../../Store/DoorInterface';
import { IConfigOption } from '../UserConfigComponent';
interface IHingeRulesProps {
    store: DoorStore | HingeStore;
    uiOption: any;
}
export declare class HingeRules extends React.Component<IHingeRulesProps> {
    _DoorConfig: [string, IConfigOption<IDoorConfigOption>][];
    componentDidMount(): Promise<void>;
    private onClosing;
    componentWillUnmount(): void;
    render(): JSX.Element;
}
export {};
//# sourceMappingURL=HingeRule.d.ts.map