import { AttestationType , PolicyGetOptionalParams , PolicyGetResponse , PolicySetModelOptionalParams , PolicySetModelResponse , PolicyResetOptionalParams , PolicyResetResponse } from "../models" ; /** Interface representing a Policy. */ export interface Policy { param attestationType param options get ( attestationType , options ? ) : Promise < PolicyGetResponse > ; param attestationType param newAttestationPolicy param options set ( attestationType , newAttestationPolicy , options ? ) : Promise < PolicySetModelResponse > ; param attestationType param policyJws param options reset ( attestationType , policyJws , options ? ) : Promise < PolicyResetResponse > ; }