import { AppInstanceJson, ChallengeUpdatedEventPayload, ConditionalTransactionCommitmentJSON, IBackupService, IStoreService, MinimalTransaction, SetStateCommitmentJSON, StateChannelJSON, StateProgressedEventPayload, StoredAppChallenge, StorePair } from "@connext/types"; import { StoreService } from "../store"; import { StoreOptions, StoreTypes } from "../types"; export { expect } from "chai"; declare type TestStoreOptions = StoreOptions & { fileDir?: string; }; export declare const postgresConnectionUri: string; export declare const createStore: (type: StoreTypes, opts?: TestStoreOptions) => Promise; export declare const setAndGet: (store: StoreService, pair?: StorePair) => Promise; export declare const setAndGetMultiple: (store: StoreService, length?: number) => Promise; export declare const testAsyncStorageKey: (storage: StoreService, asyncStorageKey: string) => Promise; export declare class MockBackupService implements IBackupService { private prefix; private storage; constructor(prefix?: string); restore(): Promise; backup(pair: StorePair): Promise; } export declare const TEST_STORE_PAIR: StorePair; export declare const TEST_STORE_ETH_ADDRESS: string; export declare const TEST_STORE_APP_INSTANCE: AppInstanceJson; export declare const TEST_STORE_PROPOSAL: AppInstanceJson; export declare const TEST_STORE_CHANNEL: StateChannelJSON; export declare const TEST_STORE_MINIMAL_TX: MinimalTransaction; export declare const TEST_STORE_SET_STATE_COMMITMENT: SetStateCommitmentJSON; export declare const TEST_STORE_CONDITIONAL_COMMITMENT: ConditionalTransactionCommitmentJSON; export declare const TEST_STORE_APP_CHALLENGE: StoredAppChallenge; export declare const TEST_STORE_STATE_PROGRESSED_EVENT: StateProgressedEventPayload; export declare const TEST_STORE_CHALLENGE_UPDATED_EVENT: ChallengeUpdatedEventPayload; //# sourceMappingURL=utils.d.ts.map