import { type IRResource } from "./ir.js"; export type RawExpr = { readonly __expr: string; }; export declare function rawExpr(code: string): RawExpr; export declare function isRawExpr(value: unknown): value is RawExpr; export type LocalImport = { readonly identifier: string; readonly from: string; }; export type ResolvedResource = { readonly kind: IRResource["kind"]; readonly slug: string; readonly uuid: string; readonly identifier: string; readonly defineFn: string; readonly dir: string; readonly singleton: boolean; readonly cdkImports: readonly string[]; readonly localImports: readonly LocalImport[]; readonly spec: Record; }; export declare function resolveResources(resources: readonly IRResource[]): ResolvedResource[]; //# sourceMappingURL=resolve.d.ts.map