csp-builder
Version:
A builder tool to help generate Content Security Policies in a type-safe way
10 lines (9 loc) • 347 B
TypeScript
import { DirectiveType, ToggleDirective } from '../types';
export declare abstract class AbstractToggleDirective implements ToggleDirective {
private state;
toggle(value: boolean): this;
abstract getDirectiveName(): string;
abstract getDirectiveType(): DirectiveType;
getMinimumCspVersion(): number;
serialize(): string;
}