export declare function getMarkdocOptions(serverOutDir?: string, _templateId?: string): Promise<{ nodes: { strong: { children: string[]; render?: string | undefined; attributes?: Record | undefined; slots?: Record | undefined; selfClosing?: boolean | undefined; inline?: boolean | undefined; transform?(node: import("@markdoc/markdoc").Node, config: Readonly>, string>>>; tags: Record>, string>>; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[] | undefined; validateFunctions?: boolean | undefined; environment?: string | undefined; } | undefined; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly>, string>>>; tags: Record>, string>>; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[] | undefined; validateFunctions?: boolean | undefined; environment?: string | undefined; } | undefined; }>>): import("@markdoc/markdoc").MaybePromise; description?: string | undefined; }; em: { children: string[]; render?: string | undefined; attributes?: Record | undefined; slots?: Record | undefined; selfClosing?: boolean | undefined; inline?: boolean | undefined; transform?(node: import("@markdoc/markdoc").Node, config: Readonly>, string>>>; tags: Record>, string>>; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[] | undefined; validateFunctions?: boolean | undefined; environment?: string | undefined; } | undefined; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly>, string>>>; tags: Record>, string>>; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[] | undefined; validateFunctions?: boolean | undefined; environment?: string | undefined; } | undefined; }>>): import("@markdoc/markdoc").MaybePromise; description?: string | undefined; }; s: { children: string[]; render?: string | undefined; attributes?: Record | undefined; slots?: Record | undefined; selfClosing?: boolean | undefined; inline?: boolean | undefined; transform?(node: import("@markdoc/markdoc").Node, config: Readonly>, string>>>; tags: Record>, string>>; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[] | undefined; validateFunctions?: boolean | undefined; environment?: string | undefined; } | undefined; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly>, string>>>; tags: Record>, string>>; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[] | undefined; validateFunctions?: boolean | undefined; environment?: string | undefined; } | undefined; }>>): import("@markdoc/markdoc").MaybePromise; description?: string | undefined; }; link: { children: string[]; render?: string | undefined; attributes?: Record | undefined; slots?: Record | undefined; selfClosing?: boolean | undefined; inline?: boolean | undefined; transform?(node: import("@markdoc/markdoc").Node, config: Readonly>, string>>>; tags: Record>, string>>; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[] | undefined; validateFunctions?: boolean | undefined; environment?: string | undefined; } | undefined; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly>, string>>>; tags: Record>, string>>; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[] | undefined; validateFunctions?: boolean | undefined; environment?: string | undefined; } | undefined; }>>): import("@markdoc/markdoc").MaybePromise; description?: string | undefined; }; item: import("@markdoc/markdoc").Schema; heading: import("@markdoc/markdoc").Schema; fence: import("@markdoc/markdoc").Schema; table: import("@markdoc/markdoc").Schema; }; tags: any; functions: { includes: { transform(parameters: { [key: string]: unknown; }): boolean; }; default: { transform(parameters: { [key: string]: unknown; }): unknown; }; }; }>; //# sourceMappingURL=markdoc-options.d.ts.map