import StreamsEncodingProfile from './StreamsEncodingProfile';
/**
 * @export
 * @class StreamsVideoCreateRequest
 */
export declare class StreamsVideoCreateRequest {
    /**
     * The streams input asset URL
     * @type {string}
     * @memberof StreamsVideoCreateRequest
     */
    assetUrl?: string;
    /**
     * Title of the stream
     * @type {string}
     * @memberof StreamsVideoCreateRequest
     */
    title?: string;
    /**
     * Description of the stream
     * @type {string}
     * @memberof StreamsVideoCreateRequest
     */
    description?: string;
    /**
     * Id of the domain restriction config to use
     * @type {string}
     * @memberof StreamsVideoCreateRequest
     */
    domainRestrictionId?: string;
    /**
     * Profile to be used in encoding
     * @type {StreamsEncodingProfile}
     * @memberof StreamsVideoCreateRequest
     */
    encodingProfile?: StreamsEncodingProfile;
    /**
     * If set to true the Stream is only accessible via a token
     * @type {boolean}
     * @memberof StreamsVideoCreateRequest
     */
    signed?: boolean;
    constructor(obj?: Partial<StreamsVideoCreateRequest>);
}
export default StreamsVideoCreateRequest;
