interface defaultimport { type default } from "https://deno.land/x/masx200_leetcode_test@v0.10.1/design-circular-deque/index.ts"; Type ParametersoptionalT = anyPropertiesisEmpty: () => booleangetFront: () => T | numberdeleteFront: () => booleaninsertLast: (value: T) => booleaninsertFront: (value: T) => booleandeleteLast: () => booleangetRear: () => T | numberisFull: () => booleancapacity: numberfunction defaultimport { default } from "https://deno.land/x/masx200_leetcode_test@v0.10.1/design-circular-deque/index.ts"; default<T = any>(capacity?): MyCircularDeque<T>Type ParametersoptionalT = anyParametersoptionalcapacity = [UNSUPPORTED]ReturnsMyCircularDeque<T>