import type { KingdeeElementConstructor } from './lightning-element'; import type { Stylesheets, Stylesheet } from '@kdcloudjs/kwc-shared'; import type { RenderContext } from './render'; type ForgivingStylesheets = Stylesheets | Stylesheet | undefined | null | Array; type EmitFn = ((strSegment: string) => void) & { cxt: RenderContext; }; export declare function hasScopedStaticStylesheets(Component: KingdeeElementConstructor): boolean; export declare function renderStylesheets(emit: EmitFn, defaultStylesheets: ForgivingStylesheets, defaultScopedStylesheets: ForgivingStylesheets, staticStylesheets: ForgivingStylesheets, scopeToken: string, Component: KingdeeElementConstructor, hasScopedTemplateStyles: boolean): string; export {}; //# sourceMappingURL=styles.d.ts.map