import { GlideElement } from "./GlideElement.js"; import { GlideRecord } from "./GlideRecord.js"; import { SafeTableFields, SafeTableFieldKey } from "./_GlideRecordHelpers/SafeTableTypes.js"; /** * GlideRecordSecure is a class inherited from GlideRecord that performs the same functions as GlideRecord, and also * enforces ACLs */ export type GlideRecordSecure = IGlideRecordSecure & SafeTableFields; export declare const GlideRecordSecure: IGlideRecordSecure; type IGlideRecordSecure = { [key in SafeTableFieldKey]: GlideElement; } & { new (tableName: T): GlideRecordSecure; } & GlideRecord; export {}; //# sourceMappingURL=GlideRecordSecure.d.ts.map