import type { HarnessModelSpec } from "@claudexor/core"; import type { HarnessModel } from "@claudexor/schema"; /** Account-scoped enumeration only. No auth precheck, login, fallback to a * sibling account, or model cache: the existing Accounts owner retains display * evidence, while dispatch asks for its exact route. An unsuccessful read is * the adapter contract's [] (unknown), never a confirmed empty catalog. */ export declare function listAgyModels(spec: HarnessModelSpec, prepareProfileKeychain: (home: string) => void): Promise; /** Recorded `agy models` stdout is headerless TSV: exact id, display label. * Reject malformed/partial tables as unknown instead of presenting a silently * shortened inventory. Membership is advisory even for a valid table. */ export declare function parseAgyModelList(stdout: string): HarnessModel[]; //# sourceMappingURL=models.d.ts.map