import type { Hono } from 'hono'; import type * as App from '../App.js'; /** Attaches a group's OpenAPI metadata to its app instance for `create` to collect on mount. */ export declare function attach>(app: app, metadata: App.create.Metadata): app; /** Reads the OpenAPI metadata attached to an app instance, if any. */ export declare function read(app: Hono): App.create.Metadata | undefined; /** Marks a group whose routes use the root app's default chain access policy. */ export declare function defaultChain>(app: app): app; /** Returns whether a group uses the root app's default chain access policy. */ export declare function usesDefaultChain(app: Hono): boolean; //# sourceMappingURL=metadata.d.ts.map