import { type Provider } from "@earendil-works/pi-ai"; import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; /** Auth-only native provider: /login support without advertising a chat API. * Pi 0.99's createProvider requires an operation API, so use the native contract * directly instead of inventing a chat model or an empty API implementation. */ export declare const createJevAuthProvider: () => Provider; /** The same auth-only contract for SubQ's System One route: `/login subq`. */ export declare const createSubqAuthProvider: () => Provider; export declare function registerJevAuth(pi: ExtensionAPI): void; //# sourceMappingURL=auth.d.ts.map