import type { PolicyCategory } from '@/shared/types/policies';

export type { PolicyCategory };

export interface PolicyViewModel {
  readonly id: string;
  readonly title: string;
  readonly category: PolicyCategory;
  readonly content: string;
  readonly lastUpdated: string;
  readonly updatedBy: string;
}

export interface PolicyFormInput {
  readonly title: string;
  readonly category: PolicyCategory;
  readonly content: string;
}
