/// <reference types="react" />
import * as React from "react";
import { TypedRecord } from "typed-immutable-record";
import { BaseContainer, BaseContainerProps } from "simplr-forms";
export interface ResetProps extends BaseContainerProps, React.HTMLProps<HTMLButtonElement> {
    fieldIds?: string[];
}
export interface ResetState {
    Submitting: boolean;
}
export interface ResetStateRecord extends TypedRecord<ResetStateRecord>, ResetState {
}
export declare class Reset extends BaseContainer<ResetProps, ResetStateRecord> {
    constructor(props: ResetProps);
    protected OnStoreUpdated(): void;
    protected readonly Disabled: boolean;
    protected OnButtonClick: React.MouseEventHandler<HTMLButtonElement>;
    render(): JSX.Element;
}
