declare class BlackDocument {
    root: Element;
    methods: Object;
    sandbox: HTMLIFrameElement;
    constructor(template: string, root?: Element, csp?: string, type?: string);
    hashSource(): string;
    injectRequestParentAction(csp: string): string;
    create(template: string, csp: string, type?: string): void;
    run(methods: object): void;
}
export { BlackDocument };
