UNPKG

csp-builder

Version:

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

10 lines (9 loc) 364 B
import { DirectiveType, MultiValueDirective } from '../types'; export declare abstract class AbstractMultiValueDirective<T> implements MultiValueDirective { private state; addValue(value: T | T[]): this; serialize(): string; abstract getDirectiveName(): string; abstract getDirectiveType(): DirectiveType; getMinimumCspVersion(): number; }