/**
 * Handler schema - defines a message handler in a component schema.
 *
 * Handlers can be defined as:
 * - String shorthand: just the code (assumes JavaScript)
 * - Full object: { code, language }
 */
export interface IHandlerSchema {
    /** Handler code (function body) */
    code: string;
    /** Programming language */
    language?: 'javascript' | 'lisp';
    /** Security context for handler execution */
    securityContext?: 'trusted' | 'sandboxed';
}
//# sourceMappingURL=IHandlerSchema.d.ts.map