import React from 'react'; import { VirtualKey, ModelInfo, UpdateKeyRequest } from '../types'; interface KeysTableProps { keys: VirtualKey[]; models: ModelInfo[]; /** Opens the shared "Generate New Key" dialog (rendered at page level). */ onGenerateKeyClick: () => void; loading: boolean; onUpdateKey: (keyId: string, request: UpdateKeyRequest) => Promise; onBlockKey: (keyId: string) => Promise; onUnblockKey: (keyId: string) => Promise; onResetKeySpend: (keyId: string) => Promise; onDeleteKey: (keyId: string) => Promise; onPruneExpiredKeys: () => Promise<{ pruned: number; }>; } export declare const KeysTable: React.FC; export {};