import { AbstractEntity } from '../../../abstractEntity'; export declare enum PostLicenseAttachmentResultFields { COLUMN_NAME = "name", COLUMN_LAST_MODIFIED = "lastModified", COLUMN_URL = "url", COLUMN_METADATA = "metadata" } export declare type PostLicenseAttachmentResultData = { [PostLicenseAttachmentResultFields.COLUMN_NAME]: string; [PostLicenseAttachmentResultFields.COLUMN_LAST_MODIFIED]: string; [PostLicenseAttachmentResultFields.COLUMN_URL]: string; [PostLicenseAttachmentResultFields.COLUMN_METADATA]?: Record; }; export declare class PostLicenseAttachmentResult extends AbstractEntity { #private; constructor(input: PostLicenseAttachmentResultData); get name(): string; get lastModified(): string; get url(): string; get metadata(): Record | undefined; toJSON(): PostLicenseAttachmentResultData; }