/**
 * We _cannot_ interpolate fragments into other fragments. Doing so results in a document with
 * multiple fragment definitions, which is ambiguous when attempting to read a fragment from the
 * cache. This ambiguity results in an error being thrown by `@apollo/client` in the Makeswift
 * builder when attempting to send API resources to the host's runtime.
 */
export declare const SwatchFragment = "\n  fragment Swatch on Swatch {\n    __typename\n    id\n    hue\n    saturation\n    lightness\n  }\n";
export declare const FileFragment = "\n  fragment File on File {\n    __typename\n    id\n    name\n    publicUrl: publicUrlV2\n    extension\n    dimensions {\n      width\n      height\n    }\n  }\n";
export declare const TypographyFragment = "\n  fragment Typography on Typography {\n    __typename\n    id\n    name\n    style {\n      deviceId\n      value {\n        fontFamily\n        fontSize {\n          value\n          unit\n        }\n        color {\n          swatchId\n          alpha\n        }\n        lineHeight\n        letterSpacing\n        fontWeight\n        textAlign\n        uppercase\n        underline\n        strikethrough\n        italic\n      }\n    }\n  }\n";
export declare const PagePathnameSliceFragment = "\n  fragment PagePathnameSlice on PagePathnameSlice {\n    __typename\n    id\n    pathname\n  }\n";
export declare const GlobalElementFragment = "\n  fragment GlobalElement on GlobalElement {\n    __typename\n    id\n    data\n  }\n";
export declare const LocalizedGlobalElementFragment = "\n  fragment LocalizedGlobalElement on LocalizedGlobalElement {\n    __typename\n    id\n    data\n  }\n";
export declare const TableFragment = "\n  fragment Table on Table {\n    __typename\n    id\n    name\n    columns {\n      __typename\n      id\n      name\n\n      ... on MultipleSelectTableColumn {\n        options {\n          id\n          name\n        }\n      }\n\n      ... on SingleSelectTableColumn {\n        options {\n          id\n          name\n        }\n      }\n    }\n  }\n";
export declare const SnippetFragment = "\n  fragment Snippet on Snippet {\n    __typename\n    id\n    name\n    code\n    cleanup\n    location\n    shouldAddToNewPages\n    liveEnabled\n    builderEnabled\n  }\n";
export declare const PageFragment = "\n  fragment Page on Page {\n    __typename\n    id\n    snippets {\n      __typename\n      id\n      name\n      code\n      cleanup\n      location\n      shouldAddToNewPages\n      liveEnabled\n      builderEnabled\n    }\n  }\n";
export declare const SiteFragment = "\n  fragment Site on Site {\n    __typename\n    id\n    googleFonts {\n      edges {\n        activeVariants {\n          specifier\n        }\n        node {\n          family\n          variants {\n            specifier\n          }\n        }\n      }\n    }\n  }\n";
//# sourceMappingURL=fragments.d.ts.map