import type { Transport } from './transport'; export declare function capabilitiesGetMe(t: Transport): { getMe: (signal?: AbortSignal) => Promise<{ user_id: string; owner_user_id: string | null; admin: boolean; scopes: string[]; routes: { path: string; methods: string[]; }[]; route_patterns: { pattern: string; scope_id: string; }[]; sub_mcp: { tools: string[]; transport: string; slug: string; }[]; tools: string[]; agents: string[]; mintable: boolean; principal?: { user_id: string; kind: "human" | "service"; display_name: string; } | null | undefined; }>; }; export declare function capabilitiesGetCaps(t: Transport): { getAuthCapabilities: (signal?: AbortSignal) => Promise<{ mintable: boolean; providers: { name: string; mintable: boolean; }[]; }>; }; //# sourceMappingURL=capabilities-client.d.ts.map