import { SmrtObjectOptions, SmrtObject } from '@happyvertical/smrt-core'; import { ContentReviewKind, ContentReviewPolicyDefinition } from './content-governance'; export interface ContentGovernancePolicyOptions extends SmrtObjectOptions { key?: string; label?: string; kind?: ContentReviewKind; instructions?: string; enabled?: boolean; metadata?: string | Record; tenantId?: string | null; createdAt?: Date; updatedAt?: Date; } export declare class ContentGovernancePolicy extends SmrtObject { key: string; label: string; kind: ContentReviewKind; instructions: string; enabled: boolean; metadata: string; tenantId: string | null; createdAt: Date; updatedAt: Date; constructor(options?: ContentGovernancePolicyOptions); getMetadata(): Record; toDefinition(): ContentReviewPolicyDefinition; delete(): Promise; } //# sourceMappingURL=content-governance-policy.d.ts.map