import type { IncludeOptions as TypeIncludeOptions, Scope, TemplateValue, TemplateDocument } from './types/index.js'; export type { TypeIncludeOptions as IncludeOptions, TemplateDocument, TemplateValue }; interface MainIncludeOptions { template?: TemplateValue; url: string; scope?: Scope; doEnv?: boolean; doEval?: boolean; inject?: Record; doLog?: boolean; refNowIgnores?: string[]; refNowIgnoreMissing?: boolean; refNowReturnType?: 'arn' | 'name'; } /** * Main entry point for cfn-include template processing */ export default function include(options: MainIncludeOptions): Promise; //# sourceMappingURL=index.d.ts.map