@webda/aws
Version:
Webda AWS Services implementation
24 lines (23 loc) • 1.05 kB
TypeScript
import { CoreModel, Ident, Store, StoreEvents, StoreParameters } from "@webda/core";
import { StoreTest } from "@webda/core/lib/stores/store.spec.js";
import { TestApplication } from "@webda/core/lib/test.js";
export declare class DynamoDBTest extends StoreTest {
before(): Promise<void>;
tweakApp(app: TestApplication): Promise<void>;
getIdentStore(): Store<any>;
getUserStore(): Store<any>;
getModelClass(): typeof Ident;
queryOrder(): Promise<void>;
static install(TableName: string, GlobalSecondaryIndexes?: any, attrs?: any[]): Promise<import("@aws-sdk/client-dynamodb").CreateTableCommandOutput>;
fillForQuery(): Promise<Store<CoreModel, StoreParameters, StoreEvents>>;
query(): Promise<Store<CoreModel, StoreParameters, StoreEvents>>;
dateHandling(): Promise<void>;
bodyCleaning(): void;
ARNPolicy(): void;
patchSkip(): Promise<void>;
deleteWithCondition(): Promise<void>;
params(): void;
errors(): Promise<void>;
patch(): Promise<void>;
copyTable(): Promise<void>;
}