import type { AuthClient, GloveConfig } from './types.js'; /** * Creates an AuthClient backed by the @openleash/sdk-ts functions. * The glove acts as an OpenLeash agent, signing every request with its * Ed25519 key and including a freshly-generated action_id and timestamp. */ export declare function createSdkAuthClient(config: GloveConfig): AuthClient; /** * Builds an OpenLeash ActionRequest body for a given tool call. * The action_id is generated freshly so each call is uniquely traceable. */ export declare function buildActionRequest(params: { actionType: string; payload: Record; agentId: string; subjectId: string; }): Record; //# sourceMappingURL=auth-client.d.ts.map