/** * The IDL of the module. * * @module */ /** The IDL of the module. */ export declare const idl: { readonly module_id: "0x1::acl"; readonly doc: "Access control list (acl) module. An acl is a list of account addresses who\nhave the access permission to a certain object.\nThis module uses a `vector` to represent the list, but can be refactored to\nuse a \"set\" instead when it's available in the language in the future."; readonly functions: readonly []; readonly structs: readonly [{ readonly name: "0x1::acl::ACL"; readonly fields: readonly [{ readonly name: "list"; readonly ty: { readonly vector: "address"; }; }]; readonly abilities: readonly ["copy", "drop", "store"]; }]; readonly errors: { readonly "0": { readonly name: "ECONTAIN"; readonly doc: "The ACL already contains the address."; }; readonly "1": { readonly name: "ENOT_CONTAIN"; readonly doc: "The ACL does not contain the address."; }; }; }; //# sourceMappingURL=idl.d.ts.map