import { CdsControlMessage as ControlMessage } from '@clr/core/forms'; import { CdsControlAction as ControlAction } from '@clr/core/forms'; import { CdsInternalControlGroup as ControlGroup } from '@clr/core/forms'; import { CdsControl as Control } from '@clr/core/forms'; import { CdsFormGroup as FormGroup } from '@clr/core/forms'; import '@clr/core/forms/register'; declare const CdsControlMessage_base: { new (props: any): { ref: import("react").RefObject; readonly _customPropsList: string[]; readonly nativeElement: Promise; componentDidMount(): void; componentDidUpdate(prevProps: any): void; render(): import("react").DOMElement, ControlMessage>; _propIsReservedReactProp(prop: any): boolean; _propIsFunction(prop: any): boolean; _createCustomElementEvent(prop: any): void; _updateCustomElementProperty(prop: any): void; context: any; setState(state: {} | Pick<{}, K> | ((prevState: Readonly<{}>, props: Readonly & import("react").DOMAttributes>>) => {} | Pick<{}, K> | null) | null, callback?: (() => void) | undefined): void; forceUpdate(callback?: (() => void) | undefined): void; readonly props: Readonly & import("react").DOMAttributes>> & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly<{}>; refs: { [key: string]: import("react").ReactInstance; }; shouldComponentUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly & import("react").DOMAttributes>>, prevState: Readonly<{}>): any; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; }; contextType?: import("react").Context | undefined; }; export declare class CdsControlMessage extends CdsControlMessage_base { } declare const CdsControlAction_base: { new (props: any): { ref: import("react").RefObject; readonly _customPropsList: string[]; readonly nativeElement: Promise; componentDidMount(): void; componentDidUpdate(prevProps: any): void; render(): import("react").DOMElement, ControlAction>; _propIsReservedReactProp(prop: any): boolean; _propIsFunction(prop: any): boolean; _createCustomElementEvent(prop: any): void; _updateCustomElementProperty(prop: any): void; context: any; setState(state: {} | Pick<{}, K> | ((prevState: Readonly<{}>, props: Readonly & import("react").DOMAttributes>>) => {} | Pick<{}, K> | null) | null, callback?: (() => void) | undefined): void; forceUpdate(callback?: (() => void) | undefined): void; readonly props: Readonly & import("react").DOMAttributes>> & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly<{}>; refs: { [key: string]: import("react").ReactInstance; }; shouldComponentUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly & import("react").DOMAttributes>>, prevState: Readonly<{}>): any; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; }; contextType?: import("react").Context | undefined; }; export declare class CdsControlAction extends CdsControlAction_base { } declare const CdsControlGroup_base: { new (props: any): { ref: import("react").RefObject; readonly _customPropsList: string[]; readonly nativeElement: Promise; componentDidMount(): void; componentDidUpdate(prevProps: any): void; render(): import("react").DOMElement, ControlGroup>; _propIsReservedReactProp(prop: any): boolean; _propIsFunction(prop: any): boolean; _createCustomElementEvent(prop: any): void; _updateCustomElementProperty(prop: any): void; context: any; setState(state: {} | Pick<{}, K> | ((prevState: Readonly<{}>, props: Readonly & import("react").DOMAttributes>>) => {} | Pick<{}, K> | null) | null, callback?: (() => void) | undefined): void; forceUpdate(callback?: (() => void) | undefined): void; readonly props: Readonly & import("react").DOMAttributes>> & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly<{}>; refs: { [key: string]: import("react").ReactInstance; }; shouldComponentUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly & import("react").DOMAttributes>>, prevState: Readonly<{}>): any; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; }; contextType?: import("react").Context | undefined; }; export declare class CdsControlGroup extends CdsControlGroup_base { } declare const CdsControl_base: { new (props: any): { ref: import("react").RefObject; readonly _customPropsList: string[]; readonly nativeElement: Promise; componentDidMount(): void; componentDidUpdate(prevProps: any): void; render(): import("react").DOMElement, Control>; _propIsReservedReactProp(prop: any): boolean; _propIsFunction(prop: any): boolean; _createCustomElementEvent(prop: any): void; _updateCustomElementProperty(prop: any): void; context: any; setState(state: {} | Pick<{}, K> | ((prevState: Readonly<{}>, props: Readonly & import("react").DOMAttributes>>) => {} | Pick<{}, K> | null) | null, callback?: (() => void) | undefined): void; forceUpdate(callback?: (() => void) | undefined): void; readonly props: Readonly & import("react").DOMAttributes>> & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly<{}>; refs: { [key: string]: import("react").ReactInstance; }; shouldComponentUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly & import("react").DOMAttributes>>, prevState: Readonly<{}>): any; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; }; contextType?: import("react").Context | undefined; }; export declare class CdsControl extends CdsControl_base { } declare const CdsFormGroup_base: { new (props: any): { ref: import("react").RefObject; readonly _customPropsList: string[]; readonly nativeElement: Promise; componentDidMount(): void; componentDidUpdate(prevProps: any): void; render(): import("react").DOMElement, FormGroup>; _propIsReservedReactProp(prop: any): boolean; _propIsFunction(prop: any): boolean; _createCustomElementEvent(prop: any): void; _updateCustomElementProperty(prop: any): void; context: any; setState(state: {} | Pick<{}, K> | ((prevState: Readonly<{}>, props: Readonly & import("react").DOMAttributes>>) => {} | Pick<{}, K> | null) | null, callback?: (() => void) | undefined): void; forceUpdate(callback?: (() => void) | undefined): void; readonly props: Readonly & import("react").DOMAttributes>> & Readonly<{ children?: import("react").ReactNode; }>; state: Readonly<{}>; refs: { [key: string]: import("react").ReactInstance; }; shouldComponentUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): boolean; componentWillUnmount?(): void; componentDidCatch?(error: Error, errorInfo: import("react").ErrorInfo): void; getSnapshotBeforeUpdate?(prevProps: Readonly & import("react").DOMAttributes>>, prevState: Readonly<{}>): any; componentWillMount?(): void; UNSAFE_componentWillMount?(): void; componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; UNSAFE_componentWillReceiveProps?(nextProps: Readonly & import("react").DOMAttributes>>, nextContext: any): void; componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; UNSAFE_componentWillUpdate?(nextProps: Readonly & import("react").DOMAttributes>>, nextState: Readonly<{}>, nextContext: any): void; }; contextType?: import("react").Context | undefined; }; export declare class CdsFormGroup extends CdsFormGroup_base { } export {};