@matthew.ngo/react-form-kit
Version:
Form Kit for React. It consists of a set of components that can be used to create complex forms in a simple and declarative way.
25 lines (24 loc) • 1.86 kB
TypeScript
import { AnimationType, OverlayBlur } from './types';
interface StyledPopoverContainerProps {
$zIndex: number;
$maxWidth: string | number;
$maxHeight: string | number;
$animation: AnimationType;
$animationDuration: number;
$scrollable: boolean;
}
interface StyledOverlayProps {
$overlayColor: string;
$overlayBlur: OverlayBlur;
$zIndex: number;
}
interface StyledArrowProps {
$size: number;
$color: string;
}
export declare const StyledOverlay: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, StyledOverlayProps>> & string;
export declare const StyledPopoverContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, StyledPopoverContainerProps>> & string;
export declare const StyledArrow: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, StyledArrowProps>> & string;
export declare const StyledTriggerWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
export declare const StyledCloseButton: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, never>> & string;
export {};