import '@oicl/openbridge-webcomponents/dist/components/form-item/form-item.js'; import type { ObcFormItemActionChangeEvent, ObcFormItemType, ObcFormItemBasicState, ObcFormItemStatusIcon } from '@oicl/openbridge-webcomponents/dist/components/form-item/form-item.js'; import type { Snippet } from 'svelte'; export interface Props { class?: string; style?: string; type?: ObcFormItemType; itemId?: string; hasError?: boolean; errorText?: string; hasIcon?: boolean; basicState?: ObcFormItemBasicState; hasShader?: boolean; disabled?: boolean; statusIcon?: ObcFormItemStatusIcon; } export interface Events { onActionChange?: (event: ObcFormItemActionChangeEvent) => void; } export interface Slots { icon?: Snippet; children?: Snippet; } type $$ComponentProps = Props & Events & Slots; declare const ObcFormItem: import("svelte").Component<$$ComponentProps, { ObcFormItemActionChangeEvent: typeof ObcFormItemActionChangeEvent; ObcFormItemType: typeof ObcFormItemType; ObcFormItemBasicState: typeof ObcFormItemBasicState; ObcFormItemStatusIcon: typeof ObcFormItemStatusIcon; }, "">; type ObcFormItem = ReturnType; export default ObcFormItem;