import { type PiAuthBroker } from "./pi-auth-broker.js"; import { type PreparedReviewRuntime } from "./pi-extension-discovery.js"; export declare function readAuthWorkerResult(handle: { read(buffer: Buffer, offset: number, length: number, position: number): Promise<{ bytesRead: number; }>; }, size: number): Promise; export declare function oauthBrokerRequiredButUnavailable(input: { trusted: boolean; hostsAuthAdapter: boolean; platform: NodeJS.Platform; oauthProviders: number; }): boolean; export declare function prepareAuthBroker(runtime: PreparedReviewRuntime): Promise; export declare function snapshotOAuthProviders(agentDir: string): Promise>; //# sourceMappingURL=pi-auth-runtime.d.ts.map