joao-fontenele/stable-cache

View on GitHub
lib/classes/policies/policy.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import { IPolicy } from 'cockatiel';

// eslint-disable-next-line @typescript-eslint/no-explicit-any
export declare type PolicyLike = IPolicy<any>

/**
 * Base policy class
 */
export class MyPolicy {
  policy: PolicyLike;

  getPolicy(): PolicyLike {
    return this.policy;
  }
}