/**
 * @param {import('ipfs-core-types').IPFS} ipfs
 * @param {string} key
 * @param {{ timeout?: number, interval?: number, peerId?: string }} [opts]
 */
export function waitForWantlistKey(ipfs: import('ipfs-core-types').IPFS, key: string, opts?: {
    timeout?: number | undefined;
    interval?: number | undefined;
    peerId?: string | undefined;
} | undefined): Promise<void>;
/**
 * @param {import('ipfs-core-types').IPFS} ipfs
 * @param {string} key
 * @param {{ timeout?: number, interval?: number, peerId?: string }} [opts]
 */
export function waitForWantlistKeyToBeRemoved(ipfs: import('ipfs-core-types').IPFS, key: string, opts?: {
    timeout?: number | undefined;
    interval?: number | undefined;
    peerId?: string | undefined;
} | undefined): Promise<void>;
//# sourceMappingURL=utils.d.ts.map