import { z } from "zod"; export declare const runnerIdentitySchema: z.ZodObject<{ runner_id: z.ZodString; runner_token: z.ZodString; control_plane_url: z.ZodString; pool: z.ZodString; org: z.ZodOptional; name: z.ZodString; created_at: z.ZodNumber; }, z.core.$strict>; export type RunnerIdentity = z.infer; export declare function defaultIdentityDir(): string; export declare function saveIdentity(dir: string, identity: RunnerIdentity): Promise; export declare function loadIdentity(dir: string, controlPlaneUrl: string, pool: string): Promise; export declare function removeIdentity(dir: string, controlPlaneUrl: string, pool: string): Promise;