UNPKG

csp-builder

Version:

A builder tool to help generate Content Security Policies in a type-safe way

10 lines (9 loc) 361 B
import { DirectiveType, SingleValueDirective } from '../types'; export declare abstract class AbstractSingleValueDirective<T> implements SingleValueDirective { private state; setValue(value: T): this; abstract getDirectiveName(): string; abstract getDirectiveType(): DirectiveType; getMinimumCspVersion(): number; serialize(): string; }