Files
dealplustech/dealplustech-astro/node_modules/magicast/dist/index.d.mts
Kunthawat Greethong 3ed9f3f3ff 🎨 Fix CSS: Import global.css + plain CSS styles
CSS was not being imported! Fixed:

 Added 'import ../styles/global.css' to BaseLayout.astro
 Rewrote CSS with plain CSS (not @apply which wasn't working)
 Cookie banner has inline styles as backup
 Font size: 16px base
 Solid colors: green-600 (#16a34a), gray-900 (#111827)
 Footer has policy links

Build: 12 pages 
2026-03-10 08:21:30 +07:00

54 lines
2.3 KiB
TypeScript

import { O as Options, P as ProxifiedModule, a as Proxified, G as GenerateOptions } from './shared/magicast.54e2233d.mjs';
export { C as CodeFormatOptions, I as ImportItemInput, L as Loc, b as ParsedFileNode, d as ProxifiedArray, g as ProxifiedArrowFunctionExpression, e as ProxifiedFunctionCall, i as ProxifiedIdentifier, m as ProxifiedImportItem, l as ProxifiedImportsMap, j as ProxifiedLogicalExpression, k as ProxifiedMemberExpression, f as ProxifiedNewExpression, h as ProxifiedObject, n as ProxifiedValue, c as ProxyBase, o as ProxyType, T as Token, p as detectCodeFormat } from './shared/magicast.54e2233d.mjs';
import { Node } from '@babel/types';
export { Node as ASTNode } from '@babel/types';
declare function parseModule<Exports extends object = any>(code: string, options?: Options): ProxifiedModule<Exports>;
declare function parseExpression<T>(code: string, options?: Options): Proxified<T>;
declare function generateCode(node: {
$ast: Node;
} | Node | ProxifiedModule<any>, options?: GenerateOptions): {
code: string;
map?: any;
};
declare function loadFile<Exports extends object = any>(filename: string, options?: Options): Promise<ProxifiedModule<Exports>>;
declare function writeFile(node: {
$ast: Node;
} | Node, filename: string, options?: Options): Promise<void>;
interface MagicastErrorOptions {
ast?: Node;
code?: string;
}
declare class MagicastError extends Error {
rawMessage: string;
options?: MagicastErrorOptions;
constructor(message: string, options?: MagicastErrorOptions);
}
declare const builders: {
/**
* Create a function call node.
*/
functionCall(callee: string, ...args: any[]): Proxified;
/**
* Create a new expression node.
*/
newExpression(callee: string, ...args: any[]): Proxified;
/**
* Create a proxified version of a literal value.
*/
literal(value: any): Proxified;
/**
* Parse a raw expression and return a proxified version of it.
*
* ```ts
* const obj = builders.raw("{ foo: 1 }");
* console.log(obj.foo); // 1
* ```
*/
raw(code: string): Proxified;
};
export { GenerateOptions, MagicastError, type MagicastErrorOptions, Proxified, ProxifiedModule, builders, generateCode, loadFile, parseExpression, parseModule, writeFile };