/**
 * Message Role Constants
 *
 * OpenCode message roles
 * Use these instead of hardcoded strings
 */
export declare const MESSAGE_ROLES: {
    /** AI assistant message */
    readonly ASSISTANT: "assistant";
    /** User message */
    readonly USER: "user";
    /** System message */
    readonly SYSTEM: "system";
};
export type MessageRole = typeof MESSAGE_ROLES[keyof typeof MESSAGE_ROLES];
/**
 * Session Status Types
 */
export declare const SESSION_STATUS: {
    readonly IDLE: "idle";
    readonly BUSY: "busy";
};
export type SessionStatus = typeof SESSION_STATUS[keyof typeof SESSION_STATUS];
