import { MoveCallWithObjectDetails } from './move-call-object-fetcher'

export interface ObjectFetchOptions {
    showOwner?: boolean
    showType?: boolean
    showContent?: boolean
    showBcs?: boolean
    showDisplay?: boolean
    showStorageRebate?: boolean
}

export interface IPTBValidator {
    validate(moveCallsWithDetails: MoveCallWithObjectDetails[], sender?: string): void | Promise<void>
}
