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