import type { Client } from "@appwrite.io/console"; export declare class Pools { private STEP_SIZE; private POLL_DEBOUNCE; private pollMaxDebounces; private POLL_DEFAULT_VALUE; private client?; constructor(pollMaxDebounces?: number, client?: Client); wipeAttributes: (databaseId: string, collectionId: string, iteration?: number) => Promise; wipeIndexes: (databaseId: string, collectionId: string, iteration?: number) => Promise; waitForAttributeDeletion: (databaseId: string, collectionId: string, attributeKeys: any[], iteration?: number) => Promise; expectAttributes: (databaseId: string, collectionId: string, attributeKeys: string[], iteration?: number) => Promise; expectIndexes: (databaseId: string, collectionId: string, indexKeys: string[], iteration?: number) => Promise; } //# sourceMappingURL=pools.d.ts.map