/** * Creates an {@link accountSasResourceTypesFromString} from the specified resource types string. This method will throw an * Error if it encounters a character that does not correspond to a valid resource type. * * @param resourceTypes - */ export declare function accountSasResourceTypesFromString(resourceTypes: string): AccountSasResourceTypes; /** * Converts the given resource types to a string. * * @see https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas * */ export declare function accountSasResourceTypesToString(resourceTypes: AccountSasResourceTypes): string; /** * Represents the Resources that are accessible by the SAS token */ export interface AccountSasResourceTypes { /** * Permission to access service level APIs granted. */ service?: boolean; /** * Permission to access container level APIs (Blob Containers, Tables, Queues, File Shares) granted. */ container?: boolean; /** * Permission to access object level APIs (Blobs, Table Entities, Queue Messages, Files) granted. */ object?: boolean; } //# sourceMappingURL=accountSasResourceTypes.d.ts.map