import type { Sentry } from './sentry';
export declare function addCspHeader(headers: Record<string, string>, csp_rules: CspRules, sentry?: Sentry): void;
export interface CspRules {
    default_src?: string | string[];
    connect_src?: string | string[];
    child_src?: string | string[];
    font_src?: string | string[];
    frame_src?: string | string[];
    img_src?: string | string[];
    manifest_src?: string | string[];
    media_src?: string | string[];
    object_src?: string | string[];
    prefetch_src?: string | string[];
    script_src?: string | string[];
    script_src_attr?: string | string[];
    style_src?: string | string[];
    style_src_attr?: string | string[];
    worker_src?: string | string[];
    base_uri?: string | string[];
    form_action?: string | string[];
    frame_ancestors?: string | string[];
    navigate_to?: string | string[];
    require_trusted_types_for?: 'script';
    trusted_types?: string | string[];
    sandbox?: boolean | string | string[];
    upgrade_insecure_requests?: boolean;
    report_uri?: string | string[];
}
