export declare function getMarkdocOptions(serverOutDir?: string, _templateId?: string): Promise<{ nodes: { item: import("@markdoc/markdoc").Schema; heading: import("@markdoc/markdoc").Schema; fence: import("@markdoc/markdoc").Schema; table: import("@markdoc/markdoc").Schema; text: import("@markdoc/markdoc").Schema; strong: { render?: string | undefined; attributes?: Record; slots?: Record; selfClosing?: boolean; inline?: boolean; transform?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; description?: string; children: string[]; }; em: { render?: string | undefined; attributes?: Record; slots?: Record; selfClosing?: boolean; inline?: boolean; transform?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; description?: string; children: string[]; }; s: { render?: string | undefined; attributes?: Record; slots?: Record; selfClosing?: boolean; inline?: boolean; transform?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; description?: string; children: string[]; }; link: { attributes?: Record; slots?: Record; selfClosing?: boolean; inline?: boolean; transform?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; description?: string; render: string; children: string[]; }; document: { render?: string | undefined; attributes?: Record; slots?: Record; selfClosing?: boolean; inline?: boolean; transform?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; validate?(node: import("@markdoc/markdoc").Node, config: Readonly, string>>>; tags: Record; variables: Record; functions: Record; partials: Record; validation?: { parents?: import("@markdoc/markdoc").Node[]; validateFunctions?: boolean; environment?: string; }; }>>): import("@markdoc/markdoc").MaybePromise; description?: string; children: string[]; }; }; tags: { schemaDefinition: { render: string; attributes: { schemaRef: { type: StringConstructor; }; exampleRef: { type: StringConstructor; }; showReadOnly: { type: BooleanConstructor; }; showWriteOnly: { type: BooleanConstructor; }; }; }; }; functions: { and: import("@markdoc/markdoc").ConfigFunction; or: import("@markdoc/markdoc").ConfigFunction; not: import("@markdoc/markdoc").ConfigFunction; equals: import("@markdoc/markdoc").ConfigFunction; default: import("@markdoc/markdoc").ConfigFunction; debug: import("@markdoc/markdoc").ConfigFunction; includes: { transform(parameters: { [key: string]: unknown; }): boolean; }; concat: { transform(parameters: { [key: string]: import("@markdoc/markdoc").Scalar; }): string; }; }; }>; //# sourceMappingURL=markdoc-options.d.ts.map