// Module augmentation for @oh-my-pi/pi-ai types
// See pi-ai.d.ts for the full type definitions
///
// Re-export types from @oh-my-pi/pi-ai
// Re-export only the Model type used by the extension
export type { Model } from "@oh-my-pi/pi-ai";
// Extension function type
import type { ExtensionAPI } from "@mariozechner/pi-coding-agent";
/**
* Main extension function type for sessionTitleExtension.
* Takes an ExtensionAPI and returns void or a Promise.
*/
export type SessionTitleExtensionFn = (
pi: ExtensionAPI
) => void | Promise;
declare const sessionTitleExtension: SessionTitleExtensionFn;
export default sessionTitleExtension;