import { BasicNode } from './BasicNode'; import { Contact } from './Contact'; import { License } from './License'; import type { InfoModel, InfoModelParent } from './types'; import type { Nullable, URLString, VersionString } from '@fresha/api-tools-core'; /** * @see http://spec.openapis.org/oas/v3.0.3#info-object */ export declare class Info extends BasicNode implements InfoModel { #private; constructor(parent: InfoModelParent, title: string, version: VersionString); get title(): string; set title(value: string); get description(): Nullable; set description(value: Nullable); get termsOfService(): Nullable; set termsOfService(value: Nullable); get contact(): Contact; get license(): License; get version(): VersionString; set version(value: VersionString); } //# sourceMappingURL=Info.d.ts.map