{"version":3,"file":"methods.cjs","sourceRoot":"","sources":["../src/methods.ts"],"names":[],"mappings":";;;AAAA,uDAM+B;AAE/B,IAAY,wBAEX;AAFD,WAAY,wBAAwB;IAClC,uEAA2C,CAAA;AAC7C,CAAC,EAFW,wBAAwB,wCAAxB,wBAAwB,QAEnC;AAEY,QAAA,gCAAgC,GAAG,IAAA,oBAAM,EAAC;IACrD,MAAM,EAAE,IAAA,qBAAO,EAAC,wBAAwB,CAAC,mBAAmB,CAAC;CAC9D,CAAC,CAAC;AAEU,QAAA,iCAAiC,GAAG,IAAA,mBAAK,EAAC,IAAA,oBAAM,GAAE,CAAC,CAAC","sourcesContent":["import {\n  array,\n  literal,\n  object,\n  string,\n  type Infer,\n} from '@metamask/superstruct';\n\nexport enum SnapManageAccountsMethod {\n  GetSelectedAccounts = 'getSelectedAccounts',\n}\n\nexport const GetSelectedAccountsRequestStruct = object({\n  method: literal(SnapManageAccountsMethod.GetSelectedAccounts),\n});\n\nexport const GetSelectedAccountsResponseStruct = array(string());\n\nexport type GetSelectedAccountsResponse = Infer<\n  typeof GetSelectedAccountsResponseStruct\n>;\n"]}