/**
* @typedef {object} AssetOptions
* @property {string} [value=""]
*/
/**
* Holds attributes for use when linking to assets hosted on Eik.
*
* @example
* ```
* // JS and `;
* ```
* @example
* ```
* // CSS and
* const styles = eik.file("/styles.css");
* const html = ``;
* ```
*/
export class Asset {
/**
* @param {AssetOptions} options
*/
constructor({ value }?: AssetOptions);
/**
* Value for use in [subresource integrity](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity#examples).
* Not calculated if `development` is `true`.
*
* @type {string | undefined}
*/
integrity: string | undefined;
/**
* URL to the file for use in `