export * as types from "./types.js"; export declare function rustDoc(doc?: string): string; export declare function trimLines(lines: string[]): string; export declare function rustify(name: string): string; export declare function rustifyCaps(name: string): string; import { ObjectMap } from "@apexlang/core/model"; export declare type visibility = "pub" | "pub(crate)" | ""; export declare function deriveDirective(name: string, config: ObjectMap): string; export declare function customAttributes(name: string, config: ObjectMap): string; export declare function isNewType(name: string, config: ObjectMap): boolean; export declare function useSerde(config: ObjectMap): boolean; export declare function visibility(item: string, config: ObjectMap): visibility; export declare function isReservedWord(name: string): boolean; //# sourceMappingURL=index.d.ts.map