import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaString } from './KalturaString';
import { KalturaContentResource, KalturaContentResourceArgs } from './KalturaContentResource';
export interface KalturaUrlResourceArgs extends KalturaContentResourceArgs {
    url?: string;
    forceAsyncDownload?: boolean;
    urlHeaders?: KalturaString[];
    shouldRedirect?: boolean;
}
export declare class KalturaUrlResource extends KalturaContentResource {
    url: string;
    forceAsyncDownload: boolean;
    urlHeaders: KalturaString[];
    shouldRedirect: boolean;
    constructor(data?: KalturaUrlResourceArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
