$data * * @return $this * @throws OCMProviderException in case a descent provider cannot be generated from data * @since 28.0.0 */ public function import(array $data): static; /** * @return array{ * enabled: bool, * apiVersion: '1.0-proposal1', * endPoint: string, * publicKey: array{ * keyId: string, * publicKeyPem: string * }, * resourceTypes: list, * protocols: array * }>, * version: string * } * @since 28.0.0 */ public function jsonSerialize(): array; }