/**
* PromptEditor Component
*
* Main reusable component for managing prompts.
* Uses the HazoConnect interface for data operations.
*/
import { type PromptEditorProps } from './types.js';
/**
* PromptEditor Component
*
* A reusable component for managing prompts with full CRUD operations.
*
* @example Basic usage
* ```tsx
* import { PromptEditor, create_rest_api_connect } from 'hazo_llm_api';
*
* const connect = create_rest_api_connect('/api/prompts');
*
* function MyPage() {
* return ;
* }
* ```
*
* @example With customization
* ```tsx
* console.log('Created:', prompt),
* on_error: (error) => console.error(error),
* }}
* />
* ```
*/
export declare function PromptEditor({ connect, customization, callbacks, className, }: PromptEditorProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=prompt_editor.d.ts.map