import React from 'react'; import { type HelpProps } from "./HelpDialog"; export type StyledProps = { /** * current element id * @defaultValue "" * @optional * @type string */ id?: React.HtmlHTMLAttributes["id"]; /** * If `true`, the component is shown. */ open: boolean; /** * title icon of dialog */ headerIcon?: React.ReactNode; /** * title text of dialog */ headerTitle?: string; /** * children of dialog */ children?: React.ReactNode; /** * If `true`, the component is only shown. */ justPreview?: boolean; /** * Set setter function of dialog open state * * @param open * @returns void */ setOpen?: (open: boolean) => void; /** * If you define json, it makes dialog dynamic */ json?: { type: "" | "help"; data: object | HelpProps; }; /** * If you define onClose, it makes dialog dynamic */ onClose?: () => void; /** * Set a Hidden Close Option */ hiddenClose?: boolean; }; declare const ThemedComponent: (props: StyledProps) => import("react/jsx-runtime").JSX.Element; export default ThemedComponent; //# sourceMappingURL=Styled.d.ts.map