import { SbContext } from '@pebula/attribus'; export abstract class IdempotentAdapter { abstract async isIdempotent(ctx: SbContext): Promise; abstract async create(ctx: SbContext): Promise; abstract async find(ctx: SbContext): Promise; }