import { APIResource } from "../../core/resource.js"; import { APIPromise } from "../../core/api-promise.js"; import { RequestOptions } from "../../internal/request-options.js"; export declare class Identities extends APIResource { /** * Attach an identity to an agent. */ attach(identityID: string, params: IdentityAttachParams, options?: RequestOptions): APIPromise; /** * Detach an identity from an agent. */ detach(identityID: string, params: IdentityDetachParams, options?: RequestOptions): APIPromise; } export type IdentityAttachResponse = unknown; export type IdentityDetachResponse = unknown; export interface IdentityAttachParams { /** * The ID of the agent in the format 'agent-' */ agent_id: string; } export interface IdentityDetachParams { /** * The ID of the agent in the format 'agent-' */ agent_id: string; } export declare namespace Identities { export { type IdentityAttachResponse as IdentityAttachResponse, type IdentityDetachResponse as IdentityDetachResponse, type IdentityAttachParams as IdentityAttachParams, type IdentityDetachParams as IdentityDetachParams, }; } //# sourceMappingURL=identities.d.ts.map