import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NSURL } from "../Foundation/NSURL.js";
import type { _CKRecordValue } from "./CKRecordValue.js";
export declare class _CKAsset extends _NSObject {
    static alloc(): _CKAsset;
    static new(): _CKAsset;
    init(): _CKAsset;
    /** Initialize an asset to be saved with the content at the given file URL */
    initWithFileURL$(fileURL: _NSURL): _CKAsset;
    /**
     * Local file URL where fetched records are cached and saved records originate from.
     */
    fileURL(): _NSURL | null;
}
export interface _CKAsset extends _CKRecordValue {
}
