/** * Adds multiple stylesheets to a document or shadow root. * * @param {Document | ShadowRoot} document - The document or shadow * root to add the stylesheets to. * @param {(CSSStyleSheet | string)[]} styleSheets - Array of * stylesheets or stylesheet URLs to add. * @url https://pota.quack.uy/use/css/addStyleSheets */ export function addStyleSheets(document: Document | ShadowRoot, styleSheets?: (CSSStyleSheet | string)[]): void; export const CSSStyleSheet: { new (options?: CSSStyleSheetInit): CSSStyleSheet; prototype: CSSStyleSheet; }; export function css(template: TemplateStringsArray, ...values: any[]): CSSStyleSheet; /** * Creates a stylesheet from a css string * * @param {string} css * @returns {CSSStyleSheet} * @url https://pota.quack.uy/use/css/sheet */ export const sheet: (value: any) => CSSStyleSheet; export function getAdoptedStyleSheets(document: Document | ShadowRoot): CSSStyleSheet[]; export const adoptedStyleSheets: CSSStyleSheet[]; export function addAdoptedStyleSheet(document: Document | ShadowRoot, styleSheet: CSSStyleSheet): void; export function removeAdoptedStyleSheet(document: Document | ShadowRoot, styleSheet: CSSStyleSheet): void; /** * Adds the stylesheet from urls. It uses a cache, to avoid having to * fire a request for each external sheet when used in more than one * custom element. Also, all reference the same object. * * @param {Document | ShadowRoot} document * @param {string} text * @url https://pota.quack.uy/use/css/addStyleSheetExternal */ export const addStyleSheetExternal: (document: any, text: any) => void; //# sourceMappingURL=css.d.ts.map