*/ public function keyColumns(): array; public function watermarkColumn(): ?string; /** @return list> */ public function indexDefinitions(): array; }