///
import { ForgeChildren, ForgeElement, ButtonProps, ButtonSetProps, CheckboxProps, CheckboxGroupProps, CodeProps, CustomFieldValue, DatePickerProps, ErrorPanelProps, FormConditionProps, FormData, FormProps, ImageProps, InlineDialogProps, ModalDialogProps, ModalDialogWidth, RadioProps, RadioGroupProps, OptionProps, SelectProps, TextAreaProps, TextFieldProps, ThreeLOPromptProps, ToggleProps, TooltipProps, UserPickerProps, CellProps, HeadProps, RowProps, TableProps, TagProps, TagGroupProps, UserProps, UserGroupProps, StatusLozengeProps, DateLozengeProps, SectionMessageProps, MarkupProps, LinkProps, BadgeProps, RangeProps, ForgeNode, TabProps, TabsProps, HeadingProps } from './types';
import { PortalTextAreaProps, CustomPortalFieldValue } from './portaRequestCreatePropertyPanelTypes';
export declare const User: (props: UserProps) => ForgeElement;
export declare const UserGroup: (props: UserGroupProps) => ForgeElement;
export declare const Badge: (props: BadgeProps) => ForgeElement;
export declare const Button: (props: ButtonProps) => ForgeElement;
export declare const ButtonSet: (props: ButtonSetProps) => ForgeElement;
export declare const Code: (props: CodeProps) => ForgeElement;
export declare const Tag: (props: TagProps) => ForgeElement;
export declare const TagGroup: (props: TagGroupProps) => ForgeElement;
interface TextProps {
children: ForgeChildren;
}
export declare const Text: (props: TextProps) => ForgeElement;
export declare const Strong: (props: MarkupProps) => ForgeElement;
export declare const Em: (props: MarkupProps) => ForgeElement;
export declare const Strike: (props: MarkupProps) => ForgeElement;
export declare const Link: (props: LinkProps) => ForgeElement;
export declare const Image: (props: ImageProps) => ForgeElement;
export declare const InlineDialog: (props: InlineDialogProps) => ForgeElement;
export declare const Checkbox: (props: CheckboxProps) => ForgeElement;
export declare const CheckboxGroup: (props: CheckboxGroupProps) => ForgeElement;
export declare const DateLozenge: (props: DateLozengeProps) => ForgeElement;
export declare const DatePicker: (props: DatePickerProps) => ForgeElement;
export declare const ErrorPanel: (props: ErrorPanelProps) => ForgeElement;
export declare const Fragment: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const Tab: (props: TabProps) => ForgeElement;
export declare const Tabs: (props: TabsProps) => ForgeElement;
export declare const Heading: (props: HeadingProps) => ForgeElement;
export declare const Cell: (props: CellProps) => ForgeElement;
export declare const Head: (props: HeadProps) => ForgeElement;
export declare const Row: (props: RowProps) => ForgeElement;
export declare const Table: (props: TableProps) => ForgeElement;
export declare const Form: (props: FormProps) => ForgeElement;
export declare const FormCondition: (props: FormConditionProps) => ForgeElement;
export declare const ModalDialog: (props: ModalDialogProps) => ForgeElement;
export declare const Range: (props: RangeProps) => ForgeElement;
export declare const SectionMessage: (props: SectionMessageProps) => ForgeElement;
export declare const StatusLozenge: (props: StatusLozengeProps) => ForgeElement;
export declare const TextArea: (props: TextAreaProps) => ForgeElement;
export declare const Toggle: (props: ToggleProps) => ForgeElement;
export declare const Tooltip: (props: TooltipProps) => ForgeElement;
export declare const TextField: (props: TextFieldProps) => ForgeElement;
export declare const PortalTextArea: (props: PortalTextAreaProps) => ForgeElement;
export declare const Option: (props: OptionProps) => ForgeElement;
export declare const UserPicker: (props: UserPickerProps) => ForgeElement;
export declare const Select: (props: SelectProps) => ForgeElement;
export declare const ThreeLOPrompt: (props: ThreeLOPromptProps) => ForgeElement;
export declare const Radio: (props: RadioProps) => ForgeElement;
export declare const RadioGroup: (props: RadioGroupProps) => ForgeElement;
export declare const Macro: (props: {
app: ForgeElement;
}) => ForgeElement;
export declare const MacroConfig: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const IssueAction: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const IssueGlance: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const IssueContext: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const IssuePanelAction: (props: {
text: string;
onClick: () => Promise | void;
}) => ForgeElement;
export declare const IssuePanel: ({ actions, children }: {
actions?: ForgeElement>[] | undefined;
children: ForgeChildren;
}) => JSX.Element;
export declare const IssueActivity: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const CustomField: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const CustomFieldEdit: ({ children, onSubmit, width, header }: {
children: ForgeChildren;
onSubmit: (formData: FormData) => Promise | CustomFieldValue;
width?: ModalDialogWidth | undefined;
header?: string | undefined;
}) => ForgeElement;
export declare const PortalRequestCreatePropertyPanel: ({ children, data }: {
children: ForgeChildren;
data: CustomPortalFieldValue;
}) => ForgeElement;
export declare const CustomFieldContextConfig: ({ children, onSubmit }: {
children: ForgeChildren;
onSubmit: (formData: FormData) => Promise | any;
}) => ForgeElement;
export declare const AdminPage: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const ProjectPage: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const ProjectSettingsPage: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const QueuePage: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const PortalRequestDetail: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const PortalRequestDetailPanel: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const OrganizationPanel: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const PortalHeader: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const PortalSubheader: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const PortalFooter: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const PortalProfilePanel: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const PortalRequestViewAction: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const PortalUserMenuAction: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const DashboardGadget: (props: {
children: ForgeChildren;
}) => ForgeElement;
export declare const DashboardGadgetEdit: ({ children, onSubmit }: {
children: ForgeChildren;
onSubmit: (formData: FormData) => Promise | FormData;
}) => ForgeElement;
export declare const AssetsAppImportTypeConfiguration: ({ children, onSubmit, renderAsForm }: {
children: ForgeChildren;
onSubmit: (formData: FormData) => boolean | Promise;
renderAsForm?: boolean | undefined;
}) => ForgeElement;
export {};
//# sourceMappingURL=components.d.ts.map