import { ApolloOptions } from '../support'; type Workspace = 'EDIT' | 'LIVE'; export declare const setNodeProperty: (pathOrId: string, property: string, value: string | Array, language: string, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const deleteNode: (pathOrId: string, workspace?: Workspace, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const deleteNodeProperty: (pathOrId: string, property: string, language: string, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const addNode: (variables: { parentPathOrId: string; primaryNodeType: string; name: string; properties?: any[]; children?: any[]; mixins?: string[]; }, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const addMixins: (pathOrId: string, mixins: string[], apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const removeMixins: (pathOrId: string, mixins: string[], apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const getNodeByPath: (path: string, properties?: string[], language?: string, childrenTypes?: string[], workspace?: Workspace, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const getNodeAcl: (path: string, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const moveNode: (pathOrId: string, destParentPathOrId: string, destName?: string, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const getNodeTypes: (filter?: {}, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const markForDeletion: (pathOrId: string, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const uploadFile: (fixturePath: string, parentPathOrId: string, name: string, mimeType: string) => Cypress.Chainable; export declare const lockNode: (pathOrId: string, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const unlockNode: (pathOrId: string, apolloOptions?: ApolloOptions) => Cypress.Chainable; export declare const copyNode: (pathOrId: string, destParentPathOrId: string, destName?: string, apolloOptions?: ApolloOptions) => Cypress.Chainable; export {};