import { LinkTransferHistoryItem } from '../../types'; export declare const ONETIME_LOCK_QUERY_BY_USER = "query onetimeLocks($limit: Int, $offset: Int, $address: Bytes!) {\n onetimeLocks(\n first: $limit\n skip: $offset\n orderBy: createdAt\n orderDirection: desc\n where: {sender: $address}\n ) {\n id\n amount\n expiry\n createdAt\n updatedAt\n metadata\n status\n recipient {\n id\n name\n }\n sender {\n id\n name\n }\n token {\n id\n }\n txHash\n }\n }"; export declare const ONETIME_LOCK_QUERY_BY_TOKEN = "query onetimeLocks($limit: Int, $offset: Int, $token: Bytes!) {\n onetimeLocks(\n first: $limit\n skip: $offset\n orderBy: createdAt\n orderDirection: desc\n where: {token: $token}\n ) {\n id\n amount\n expiry\n createdAt\n updatedAt\n metadata\n status\n recipient {\n id\n name\n }\n sender {\n id\n name\n }\n token {\n id\n }\n txHash\n }\n }"; export interface OnetimeLocksEntity { onetimeLocks: { id: string; token: { id: string; }; sender: { id: string; name?: string; }; recipient?: { id: string; name?: string; }; amount: string; expiry: string; metadata: string; txHash: string; createdAt: string; updatedAt: string; status: 'LIVE' | 'COMPLETED' | 'CANCELLED'; }[]; } export declare function transform(entities: OnetimeLocksEntity): LinkTransferHistoryItem[]; //# sourceMappingURL=onetime-lock.d.ts.map